wedonthaveamenuforkumosushi
in
Oxnard, CA
Kumo Sushi
860 Hampshire Rd Ste Z
Westlake Village
CA
91361
(805) 494-5250
20.0
mi