2, 台東区, 110-0005 Tokyo, Japan
cat cafe. English name: Neko maru
This restaurant has not published its menu yet.
No photos yet.
No reviews yet. Be the first!