KitchenSpot
Search
See the best dishes near you?
← Los Angeles restaurants

Otto sushi

No reviews yet

Sushi7205 Van Nuys Blvd, Van Nuys

Own or manage Otto sushi? Claim this listing free

Hours

Hours not listed yet.

Details

Address7205 Van Nuys Blvd, Van Nuys 91405

Phone+18182089390

Websitehttps://order.toasttab.com/online/ottosushiorder

Email[email protected]

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.