Get directions to: Vespa Restaurant, Great Neck, NY
Restaurant address: 96 Northen Blvd Great Neck, NY 11020, USA
Restaurant: Vespa Restaurant