HomeRestaurants by Kylie Van Zyl Open with Maps Area Machida Related Articles Cool, Not Cruel: Alternatives to Mainstream Animal Cafes Japanese script いぬねこcafe Lua Address 1 Chome-2-7 Naruse, Machida-shi, Tōkyō-to 194-0044, Map Phone 042-850-8180 Hours 10:00-19:00 External link Official site Access 1.2 km from Naruse Station JR Yokohama Line (JH10) Get the Top Tokyo Cheapo hacks in your inbox. Sign me up!