The Trafalga Restaurant & Bar is located in Chapel St Leonards, offering fabulous food, beverages & entertainment.
Offering a delicious carvery every Sunday, 12:00 - 16:00.