Villa Fresh Italian Kitchen
Add to Favorites
Add Hours
Saved to Favorites
Phone: (718) 779-4861
Address: 1 Main Terminal, Flushing, NY 11371
Website: http://www.villaitaliankitchen.com
Cuisines: Italian, European, Continental, Pizza
3608 Ditmars Blvd, Astoria, NY 11105
2402 82nd St, East Elmhurst, NY 11370
3217 Junction Blvd, East Elmhurst, NY 11369
8002 Astoria Blvd, East Elmhurst, NY 11370
8825 Astoria Blvd, East Elmhurst, NY 11369
8805 Astoria Blvd, East Elmhurst, NY 11369
2555 Steinway St, Astoria, NY 11103
9301 Astoria Blvd, East Elmhurst, NY 11369
4803 Ditmars Blvd, Astoria, NY 11105
1815 45th St, Astoria, NY 11105