The atmosphere is great. The price is on the high side -- but the food is wonderful. The Oysters Rockefeller is the best I have ever tasted.
1107 San Carlos AveSan Carlos, CA 94070
From Business: We would like to offer you a slice of true Southern Italian cooking, right here in San Carlos. You will find Delizie to be a chic, yet casual restaurant offering bo…