Treat your taste buds: Explore Meguro restaurants.
- Restaurant List
A trattoria which serves traditional cuisine from all over Italy while highlighting the special characteristics of each region. Enjoy the lively atmosphere, have a look at the Italian language daily menu written up on the blackboard, ask the waiters for their recommendations and put together a menu which suits your mood. You’re sure to have a great time.More