Maru Japanese Noodle Shop

1370 N Silverbell Rd #180, Tucson
(520) 838-0717