asiansushiNot yet on Tasting Planet
Sushi Ota
Mission Bay Drive 4510, San Diego, 92109 San Diego, United States
About
Though a bit far from the beach (but not from the bay), this small Japanese restaurant offers teriyaki, tempura, and sushi combos. Lunch specials are available. Best to call ahead and ask for reservations. Limited parking available in parking lot.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!