110 W Main St, Le Roy 14482, United States
110 W Main St, Le Roy 14482, United States
No delivery
No open hours
Spot something wrong?
Dishes at Ficarella's Pizzeria of Leroy. Prices may vary in venue.
Been to Ficarella's Pizzeria of Leroy? Be the first to share what you ate.