Find the top Teppanyaki restaurants in Phoenix, Arizona near you now.
Restaurant
Address: 1713 S Central Ave, Phoenix, AZ 85004
Sushi restaurant
Address: 2450 W Happy Valley Rd, Phoenix, AZ 85085