"Nice place, little overpriced. Ambience: great Food: better Service: Self service Parking: can be a challenge, I got it quickly. Staff: friendly and nice With a little overpriced menu, I wasn’t disappointed at all. Food was tasty. You have a huge display of menu, pick what you want and then grab a tray and go straight to the server. Tell them what you want and they will make the plate right in front of you. And you also get to pick breads and desserts as you walk up to check out. They have Android Pay, no Apple Pay. Will try them again for dinner and see how it goes."