Italian Cravings
105 S Ola Vista, San Clemente
(949) 492-2777
Menu
Reserve
Restaurants in San Clemente, CA
Italian Cravings
105 S Ola Vista, San Clemente, CA 92672
(949) 492-2777