SQUARE MANIACS is located in Ota City, Japan on Omoriminami, 2 Chome−6−18, LM307. SQUARE MANIACS is rated 3 out of 5 in the category smart shop in Japan.
Address
Omoriminami, 2 Chome−6−18, LM307
Service options
In-store shopping
Accessibility
No wheelchair-accessible car park