Sumo Japanese Restaurant (Menu)

1730 S Victoria Ave, Ventura
+1 805-650-1122

Give a rating to Sumo Japanese Restaurant

Suggest a dish

How much did you spend at Sumo Japanese Restaurant?