Sukiyabashi Jiro, Tokyo

Share:

Sukiyabashi Jiro restaurant holds up to ten diners in its small space above a metro station.