Royal Host Meguro
Meguro River Cherry Blossoms PromenadeRinshi-no-mori ParkRyūsen-jiMeguro Parasitological MuseumOne Hundred Steps StaircaseNaka-Meguro ParkMeguro Museum of Art, TokyoGohyaku Rakanji TempleMasjid Indonesia TokyoMeguro RiverRamen Jirō MeguroMawashi Sushi Katsu Midori MeguroMouko Tanmen Nakamoto MeguroRibera Steak HouseYatsumeya Nishimura MeguroKaduyaMen-ya KuroTonkiStarbucks Coffee - MeguroNOGATA HOPE MeguroRoyal Host Meguro
3.7·(432)
Website
Phone
+81 3-3794-0906
Address
3 Chome-10-12 Meguro, Meguro City, Tokyo 153-0063, Japan
Open hours
See Hours
Monday
8 AM - 10 PM
Tuesday
8 AM - 10 PM
Wednesday
8 AM - 10 PM
Thursday
8 AM - 10 PM
Friday
8 AM - 10 PM
Saturday
8 AM - 10 PM
Sunday
8 AM - 10 PM
Nearby restaurants
Nearby attractions
Ask AI
Start Over