Meguro Republic

Review: Five Great Bars Around Meguro Station
Address: B1F, 3-3-1 Kamiosaki, Shinagawa City, Tokyo 141-0021 Japan [map]
Phone: 03-3441-6181 03-3441-6181
Access: 117 m from Meguro Station Namboku Line (N1)Mita Line (I1)Yamanote Line (JY22)Tōkyū Meguro Line (MG1)
Hours: Mon to Sat 6 pm to 3 am | Sun 6 pm to midnight
Get our Tokyo Cheapo Hacks direct to your inbox

Related Posts

Questions or comments about this article? Start a thread on our community forum