The service, the selection of food, presentation and the ambience... all top-notch. I've traveled a bit across Europe, the USA, and India, and this is stands out to be one of the most consistently savory and delectable places i've ever been to. The sour cream pie is one of the best desserts i've ever had. and i've had a LOT of desserts. and the coffee too! try anything on the menu, and trust you will not be disappointed.