Default
By A Yahoo! Contributor, 12/10/09
Do you know what real Italian food taste like? If not, go to Scartozzi,s and order Veal Marsala or Lasagna, and the white clam sauce is to die for. And you know the food is fresh because the kitchen is open and spottless