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! Nearby restaurants and cafes Peanuts Cafe Snoopy Museum Tokyo Perfect place for Snoopy fans to grab a bite to eat. Café