Via Italia 4705 Clairmemont Mesa Blvd. Clairemont Square Shopping Center San Diego CA United States
Hours: Lunch & Dinner daily
Phone: 858.274.9732 Dress: casual
Reservations: recommended
Parking: valet parking