Italian Restaurants in FLUSHING, NY
Special Offer:
Call Today
Learn more
Italian Restaurants
34-33 FRANCIS LEWIS BLVD,
FLUSHING ,
NY
113580000
UNITED STATES
Based on 1 reviews
good food but rushed sub par service
The food is good. As good as some other casual dining places of the same price. My reservation was 3 days in advance. When I arrived, only my family and a large party, which took up well over half the space of the dining room were...Worldwide > United States > Flushing, Queens, NY > Italian Restaurants