I've been there a few times. The service is good, and the food is average. Sitting outside, on South Street, with nice weather is a huge plus. Other than the history of one of the Three Stooges being born there, there no real relation (it could have been any restaurant).
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.