Sushi restaurant · San Diego
16
"Chef Takodoro delivers Edomae-style sushi omakase and a la carte enhanced with housemade sauces in an simple setting in Old Town San Diego." - The MICHELIN Guide