Trattoria Alla BaraccaVery decent Italian food, the last eof the yellow tomatoes knocked me off.Vincent Zou11 January, 2026Restaurant