Geena’s Cucina is the best place to order Delicious Italian Food in LIC. Geena’s Cucina serves authentic Italian food and Pizza at the best price. Browse restaurant menus now, and order Italian Food and Pizza in Long Island City. Make an online order now.
Add a comment