Find the top Authentic Japanese restaurants in Phoenix, Arizona near you now.
Japanese restaurant
Address: 5524 N 7th Ave, Phoenix, AZ 85013