A tiny, intimate restaurant specializing in tempura located on the slope down from Meguro Station towards the Meguro River.
むてっぽう
Shimomeguro 1 - 5 - 20 Meguro, Tokyo.
15:00-00:00 daily
- 0.9 km from Yūtenji Station Tōkyū Tōyoko Line (TY4)
- 1.2 km from Gakugei-daigaku Station Tōkyū Tōyoko Line (TY5)
- 1.3 km from Naka-meguro Station Hibiya Line (H1)Tōkyū Tōyoko Line (TY3)