A ten-minute walk from Jiyugaoka Station will take you to this cosy Italian restaurant with a modern, wooden interior. The lunch deals are particularly good value.
Advertising
Time Out says
Details
- Address
- 3-13-11 Jiyugaoka, Meguro-ku
- Tokyo
- Transport:
- Jiyugaoka Station (Tokyu Toyoko, Oimachi lines)
- Opening hours:
- 11.30am-3pm, 6pm-11pm / closed Wed, 1st & 3rd Thu of every month
Advertising
You may also like
You may also like
Discover Time Out original video