Villa Italian Kitchen
$ • Pizza, Italian, Food Court
LaGuardia Airport Central Food Court, Lower Level, East Elmhurst
(718) 779-4845
Villa Italian Kitchen Reviews
Ratings
Menu
Add a Menu

