Explore Halesworth Brought to you by MHCreations

Details of Leo's Deli

Leo's Deli

WIde variety of deli items; 8.30am - 5pm, Monday to Saturday. Sunday 10am to 1pm
Contact Name:
Address: 17 Market Hill, Framlingham, Suffolk IP13 9AN
Website: http://www.leosdeli.co.uk
Enable Javascript to reveal address.
Telephone: 01728 724059
Categories: Cakes, Pies, Bread, Pastries
Retail Outlet
Leo's Deli buy produce from: