Yes it's small. Yes you have to wait for a table generally. But you have to wait because everyone NOW knows what some us have known for quite some time that this gem has great food and friendly service at decent prices.
Pros: Parking, service, food
more