94 N State Rd, Briarcliff Manor, New York 10510 USA
Outside seating in a tent. Speaking of which, what did the shrink say to the wigwam and the teepee? Answer - You're a little two tense
Photo Credit: Yelp