Get directions to: Basil Leaf Cafe, Locust Valley, NY
Restaurant address: 7b The Plaza Locust Valley, NY 11560, USA
Restaurant: Basil Leaf Cafe