Location

Mobo Sushi is located in the Galleria in downtown Santa Cruz, between River & Front Street.

105 South River St
Santa Cruz, CA 95060
(831) 425-1700