7 Birch Hill Rd, Locust Valley, New York 11560 USA
Love this place! This time I brought some friends.
Photo Credit: Yelp