The lattes here are really yummy. My favorite is the chai latte, which warms me right up in the winter and has the best taste. Of course, I've had some things on the menu I didn't like as much, but everyone has their tastes and there are way more things I love. The snack bar next to the ordering counter has many appetizing things to go with the coffee! Everything about this place is really nice.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.