Phoenix Hibachi House

Phoenix Hibachi House, 1750 W Van Buren St, Phoenix, AZ 85007, United States

(480) 800-0336

Location