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
- Address
- Hotel Armada Lot 6, Lorong Utara C, Section 52 46200
- Petaling Jaya
Discover Time Out original video