2-14-1 Yoyogi, Shibuya 151-0053, Tokyo Prefecture, Yoyogi
The food and atmosphere were great. Chefs were friendly and even took our order in English. Waitresses were there for yo
The food and atmosphere were great. Chefs were friendly and even took our order in English. Waitresses were there for yo