Bakeries, Chinese, Japanese
Price Scale

The coffee is always brewed at the "perfect temperature," 85 degrees Celsius. That same care exercises itself in every pastry, from savory breads and sweet buns to Swiss rolls and strawberry tiramisu. There may be a line, but just try the Taro Swirl and tell us it's not worth it.

Meal Times
Coffee, Dessert
Good to Know
Counter Service, Parking, Takeout