This small piece of heaven is a great place to eat. All meals are made from scratch. Everything is fresh. Very large portions...bring your appetite....you'll need one ! The service is wonderful...friendly and attentive to their customers needs. Tables are limited...but the food is worth the wait for an empty table. Lots of parking. The price is awesome for the amount of food that you get. They also have a children's menu...which is really great. If you do not enjoy yourself here...or go away hungry....then you had better stay home. There is no place better !!! ENJOY!!