Does anyone know anything about this place, including if it's open or not ? I read about it and it sounded pretty good.
Twice I called to get a reservation and the message was that the voice mail was full. The last time I called the phone just rang and rang and rang. Then I emailed them at their "contact us" on their website. No response.
Either they closed or have an idiot for an owner. Anyone know anything ?