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