Q: Where is Takamatsu Restaurant?
A: Takamatsu Restaurant is located at: 4214 W Dunlap Ave, Phoenix, AZ 85051, United States
Q: What are the coordinates of the Takamatsu Restaurant?
A: Latitude: 33.5678935, Longitude: -112.149561
Q: How is Takamatsu Restaurant rated?
A: Takamatsu Restaurant has not rated yet on addressschool.com
Q: What days are Takamatsu Restaurant open?
A: Takamatsu Restaurant is open on Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, Monday