1719 Foxon Rd, N Branford 06471, United States
1719 Foxon Rd, N Branford 06471, United States
No delivery
No open hours
Spot something wrong?
Dishes at Leoni's Italian Foods. Prices may vary in venue.
Been to Leoni's Italian Foods? Be the first to share what you ate.