O Sushi Restaurant
(432)
Sushi restaurant
Relaxed stop with sports memorabilia offers Japanese entrees & creative sushi rolls, plus beer.
Address: 4689 E Speedway Blvd #4633, Tucson, AZ 85712
Hours: Closes soon ⋅ 8:30 PM ⋅ Opens 11 AM Tue
Phone: (520) 325-6552
People also ask
What is O sushi in Japanese?
Rating
(898) · $$
OBON SUSHI BAR RAMEN, 350 E Congress St, Tucson, AZ 85701, 1112 Photos, Mon - 4:00 pm - 10:00 pm, Tue - 4:00 pm - 10:00 pm, Wed - 4:00 pm - 10:00 pm, ...