Home
About
Book a table
Menu
Christmas 2024
Find Us
More
8 High Street, Debenham
Stowmarket, IP14 6QJ
(Open in Map)
01728 901 424
Sarah@debenhamlion.com
Monday
Closed
Tues - Sat
12:00 pm – 11:00 pm
Sunday
11:00 am – 9:00 pm