Italian Restaurant · Hillcrest · 61 tips and reviews
Maria D.: My favorite restaurant in San Diego. Have been coming here since 04. Love it! Real Italian food, Italian waiters, Italian music. Love it. Introduced all my friends to it, and now everyone is addicted!