Ototo Sushi
Address:
5651 Balboa Ave, San Diego, CA 92111
Phone:
(619) 821-8182
Restaurants
Other Businesses:
- Off Shore Tavern at 2253 Morena Blvd, San Diego, CA 92110
- A & M Food Service at 1177 C St, San Diego, CA 92101
- Sevilla Restaurant and Tapas Bar at 353 5th Ave, San Diego, CA 92101
- Parq at 615 Broadway, San Diego, CA 92101
- Jersey Mike's Subs at 5657 Balboa Ave, San Diego, CA 92111