We visited on a Friday night about 6pm, but the one thing that saved us immensely was Call Ahead!!! Excellent feature that they offer as they were pretty busy and had a wait. The menu is extensive and everything is made fresh on site ( except some desserts! )Server was great, friendly and helpful. When asked what was good he gave helpful suggestions. Even though they were busy service and food were quick! I was shocked and it was GOOD! You are even given dinner rolls but if u want to eat your delicious dinner I would only eat 1/2 roll! They have delicious desserts and drinks too. This was our first time we loved it and can't wait to go back and try a new item!!!!