Q: Where is Super Tamade Tengachaya?
A: Super Tamade Tengachaya is located at: 2-chome-2-15 Taishi, Nishinari Ward, Osaka, 557-0002, Japan
Q: What are the coordinates of the Super Tamade Tengachaya?
A: Latitude: 34.6455827, Longitude: 135.5024427
Q: How is Super Tamade Tengachaya rated?
A: Super Tamade Tengachaya has not rated yet on addressschool.com