Japanese • Desserts • Delivery Services • Salads & Zensai Tapas
"I love the design of this restaurant and its location is tucked away, discreet, and nestled deep within Liverpool Street Station."