Order Online

Villa Restaurant and Lounge

25-39 Steinway St
Astoria, NY 11103
(718) 726-2908
Order online Menu | Reservation | Info
Any questions please call us.