Location: 15410 South Mountain Parkway Suite 114, Phoenix, AZ 85044
Phone:(480)704-1422
Category: Restaurants
Tags: Japanese Restaurants