Great place to people watch! Sat here on a rainy afternoon watching umbrellas "pop" open as people crossed street to another escalator. Neat to watch the coming and going of tourists and locals .Food ok, draft beer cold and reasonable. Wine and coffee kind of expensive.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.