If you have an Italian food craving, this is the best summer spot to satisfy it. Around 70 booths—each serving one or two specialties, such as pepper sandwiches, meatballs and sfingi—dole out home-cooked samples for $3 or less.
Time Out says
Details
Discover Time Out original video