105 S Ola Vis
San Clemente, CA 92672
San Clemente, CA 92672
Open Hours11 a.m. to 10 p.m. every day
OverviewThe fine taste of Italy comes alive at this restaurant that offers a large menu of traditional Italian cuisine, complemented by an extensive wine list. Patio seating and catering...
more
