Ramen restaurant · 7555 N La Cholla Blvd Ste 135, Tucson, AZ
Dine-In
More food in Tucson, AZ · Ramen in Tucson