I have been here now 5 times because it is where other people suggest meeting. I think they think it's a hip place to go because it's in Noda or something. It cannot be the food, the service or the ambiance.
And, someone please tell me WHERE THE F*** ARE YOU SUPPOSED TO PARK?