5:00 PM - 9:30 PM
Loading map...
4286 Cass St, San Diego, CA 92109
Reserve your spot to taste the best of Italy! New entrance on Thomas Ave.
Available Times