|2-12-11, Shibuya, Shibuya-ku, Tokyo, Japan View Larger MapFind a restaurant in the area
Saturdays and Sundays
Please check with the store before visiting as the regular closing days are subject to change.
|Saturdays and Sundays
Please check with the store before visiting, as the schedule is subject to change.
|Number of Reviews