Directions
57 LORDSHIP LANE, EAST DULWICH, LONDON, SE22 8EP
OPENING HOURS:
7 DAYS A WEEK
LUNCH 12-3PM
DINNER: 5 - 11PM