What is this place? Named by NYT as a Top 50 restaurant in the country. It's on Long Point in same strip center as Vieng Thai, which is legit.
Reviews on Google, Yelp leave something to be desired. Anyone been there?
Reviews on Google, Yelp leave something to be desired. Anyone been there?