MENUS
81 University Place, NYC
212.982.3457
Home | About | Menus | Gallery | Press | Reservations | Contact
81 University Place, New York, NY 10003 | 212.982.3457
Copyright © 2019 Village Taverna Greek Grill . All Rights Reserved.
Design and Development by Creative Solutions