Best Italian in South Pasadena?
Hi Fellow Chowhounds, recently I have been seeing the name of an Italian restaurant that has only received thumbs up from you and I cannot recall the name. If I saw the name again, I would recall it. Can you help me out? I believe it is in South Pas.