Food Makes Friends
Order Online
Locations / Menu
Clairemont
858.505.8700
5651 Balboa Ave
San Diego CA 92111
View Menu
Del Sur
858.312.6708
16480 Paseo Del Sur. Ste. 115
San Diego, CA 92127
View Menu
Liberty Station
619.224.0100
2558 Laning Rd C103
San Diego, CA 92106
View Menu
feedme@ototosushico.com