April 6, 2011 Sicilian meatballs in spicy tomato sauce Edit Delete Tags Autopost Taken at Ottimista Enoteca-Café