Trattoria Alla Baracca

Very decent Italian food, the last eof the yellow tomatoes knocked me off.