Cucina Urbana

505 Laurel St., San Diego, USA

$$ Italian

MICHELIN Guide's Point Of View