The Regatta Restaurant & Wine Bar
171-173 High Street
Aldeburgh IP15 5AN
United Kingdom