We stumbled on this restaurant by accident and were pleasantly surprised. Lots of cars in the parking lot, so we decided to try it. Inside is large and well-spaced - not packed-in and crowded tables. The waitress was exceptionally friendly and helpful, without being intrusive. The menu had a huge selection. They also have the option to have 'petite' portions - smaller sizes of several main entrées. Good value for the portion size and quality of food. Would recommend and come back again.