Italian restaurant · 7-B The Plaza Unit B, Locust Valley, NY
More food in Locust Valley, NY · Italian Food in Locust Valley