My friend suggested we meet at 9 am before the crowd hits but the crowd was already lining up when we got there. It's a small place and child friendly. Although, service could be faster to manage the crowd - we waited for at least 10 minutes before our drink order was taken. The menu is not overwhelming but offers enough choices for diners. Staff also explained what was in each dish. Everything we had was tasty. Will go back agin to try other items on the menu!