Darn.thing ive eaten in Italy thus far. Tucked away in the Spanish Quarters is this treasure of local street food. In pieced together Italian& gestures I fumbled my way around. The place is tiny and as you enter immediately to your left is the preparation table. Two wooden trays stacked with fresh dough…