pomodori fritti
/
poh-moh-DOH-ree FREET-tee
/
[
Italian
]
Fried tomatoes
Countries
Italy