
Lark Restaurant
Description
Read More
Lark is an intimate restaurant in the heart of Bury St Edmunds serving seasonal, local ingredients across a selection of delicious small plates to be enjoyed by the whole table.