I was wondering if anyone has tried this place out? When I search the restaurant up on google i'm seeing some really positive things about the restaurant. Unfortunately there weren't any reviews of the place by any fellow Chowhounders. Does anyone have anything to say about this place?
Here is the website if anyone is interested