O Sushi Restaurant

4689 E Speedway Blvd #4633, Tucson
(520) 325-6552