Takamatsu Restaurant

  • Region: Chandler Arizona
  • 3002 N. Arizona Ave., Ste. 18-19
  • Chandler, AZ 85225
  • Phone: (480) 632-5655
  • View Website
Self-serve table top grilling where you create your own dish. Also offer Korean barbeque and Japanese dishes.