I'm surprised by some of the harsher reviews. The place is small, indeed. The plates, silverware, tables and serving pieces -- eclectic and worn. I'll give you that. I suppose those things don't bother me at all. If you are in search of a polished, fine dining experience, you should probably go elsewhere. However, for the cost, the food is healthy and delicious! I've been twice in the last couple of years and plan to head there again this week. Had a great experience both times. Opt for the daily special. Service can be slow, but that is generally because the server is also the cook who is serving all of the customers. Plan to spend some time here. That may be the only reason I knock it down a star, but hardly a reason to pass up the great meal!