Takamatsu Japanese And Korean Restaurant in Tucson AZ
Takamatsu Japanese And Korean Restaurant
5532 E Speedway Blvd
Tucson, AZ 85712
- (520) 512-0800
- Official Website