Sourcing organic veg directly from producers throughout Japan, the chefs here conjure up healthy Italian cuisine that's best enjoyed out on the terrace on a sunny day.
Grip
Advertising
Time Out says
Details
- Address
- 2-11-1 Minami-Ikebukuro, Toshima-ku
- Tokyo
- Transport:
- Ikebukuro Station
- Opening hours:
- Daily 11.30am-3.30pm (last orders 3pm), dinner Sun-Thu 5.30pm-10pm (9pm), dinner Fri & Sat 5.30pm-11pm (10pm)
Advertising
You may also like
You may also like
Discover Time Out original video