had the latte--excellent--and a greek salad which came in a large bowl for about $10. taste was good but was 80% lettuce. popular place, clean with free wi-fi. worth a try.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.