2025
SCHIACCIA
Via San Romano 73, Ferrara
Restaurant or takeaway €
4.4/5
(26 reviews)
Open
- Close in 59 minutes