It looks like nothing was found at this location. Maybe try searching?
Welcome to the Beautiful South Restaurant in Enfield
0208 367 1414
25a Windmill Hill, Enfield, EN2 7AE
Opening Times
Mon: Closed
Tue: Closed
Wed: 5:00pm-11:00pm
Thu: 5:00pm-11:00pm
Fri: 5:00pm-11:00pm
Sat: 2.00pm-11:00pm
Sun: 12.00pm-6.00pm