Feel the Zen and dine at the down-to-earth Shokudo, serving you fresh, authentic Japanese deli in its very own way. Let the Ocha tea soothe your soul while you indulge in their sashimi and other traditional dishes.
Time Out says
Details
Discover Time Out original video