Restaurant
Kiosk
2 locals recommend,
Permanently closed
Tips from locals
Independent takeaway kiosk offering deli-style roasted-meat sandwiches, plus iced teas and coffees.
Unique things to do nearby
Location
Pancras Road
London, England