I don't know what all of the commotion was for, this place was not what it was made out to be, save yourself the annoyance, its not worth it. Food was wonted. Service was besmirched. Price was ridiculous.
Pros: Close to Longwood
Cons: Everything
more