Sumo Japanese Restaurant
1730 S Victoria Ave, Ventura
(805) 650-1122
Recent Reviews
Order Online
You May Also Like
Panda Express - 1722 S Victoria Ave space c
Chinese, Fast Food
El Pollo Loco - 1722 S Victoria Ave Suite A
Mexican, Fast Food, Chicken Shop
The Coffee Bean & Tea Leaf - 1780 S Victoria Ave STE A
Coffee Shops, Coffee & Tea, Coffee
Restaurants in Ventura, CA
Sumo Japanese Restaurant
1730 S Victoria Ave, Ventura, CA 93003
(805) 650-1122