Tokyo, Shibuya City, Japan
Ebisunishi,2 Chome86, West.2,5F
N/A
Toilets
No wheelchair-accessible car park
Deli
The best companies in the category 'Deli'