Basil Leaf Cafe

Italian restaurant · 7-B The Plaza Unit B, Locust Valley, NY

Hours

More food in Locust Valley, NY · Italian Food in Locust Valley