Villa Italian Kitchen — Central Food Court Upper Level
Flushing, NY Location
Category: Restaurants
Restaurants
Other Nearby Locations:
- Villa Italian Kitchen: New York — 6.2 miles
- Villa Italian Kitchen: New York — 6.2 miles
- Villa Italian Kitchen: Staten Island — 20.3 miles
Other Restaurants Nearby:
- McDonald's: East Elmhurst — 0.9 miles
- Burger King: E. Elmhurst — 0.9 miles
- Little Caesars Pizza: East Elmhurst — 1.0 miles
Click for more Flushing store hours...
Central Food Court Upper Level
Flushing, NY 11371Driving Directions
Phone: (718)779-4477(718)779-4477 Maps & Directions
Location
LaGuardia Airport (downstairs)Other Nearby Locations:
- Villa Italian Kitchen: New York — 6.2 miles
- Villa Italian Kitchen: New York — 6.2 miles
- Villa Italian Kitchen: Staten Island — 20.3 miles
Other Restaurants Nearby:
- McDonald's: East Elmhurst — 0.9 miles
- Burger King: E. Elmhurst — 0.9 miles
- Little Caesars Pizza: East Elmhurst — 1.0 miles
Click for more Flushing store hours...