Skip to main content

Sumo | Japanese Restaurant

restaurant · japanese restaurant · Ventura, CA

Address
1730 S Victoria Ave, Ventura, CA 93003
Phone
(805) 650-1122
Website
sumojapaneserestaurants.com
Where
34.2594, -119.2100

Search Hominin for Sumo | Japanese Restaurant

Other restaurants nearby

More in Ventura

Sumo | Japanese Restaurant — restaurant in Ventura, CA | Hominin