Hibachi-San in Phoenix - Locations & Hours

Name Address Phone
Hibachi-San - METRO CENTER MAL 9617 Metro Parkway West #2024 (602) 331-8228

Other popular stores in Phoenix: