Ototo Sushi – Del Sur

16480 Paseo Del Sur. Ste. 115 San Diego, CA 92127

In late 2017, the second location of Ototo Sushi opened their doors at Shea Properties’, Del Sur Town Center. Ototo Sushi made their mark in Clairemont with their first store and were ready to have the North County community also fall in love with their exceptional sushi menu. Location Matters represented both the landlord and tenant in this transaction.

  • Photos
  • Map
Contact
858-792-5521
Related Listings