Location: 3160 East Camelback Road, Phoenix, AZ 85016
Phone:(602)954-8700
Category: Restaurants
Tags: Japanese Restaurants