Ototo Sushi – Del Sur
16480 Paseo Del Sur, Ste 115, San Diego, CA 92127Property Description
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.