Location: 12615 North Tatum Boulevard, Phoenix, AZ 85032
Phone:(602)953-3264
Category: Restaurants
Tags: Japanese Restaurants