London, United Kingdom
121 Central Hill
N/A
+44 7944390309
I visit this place a lot since I work close by. I got to say the customer service is always great and they keep the spot neat at all times. Rates are convenient and they serve large portions.
like
Amazing food and really helpful staff. Would recommend.
Great food and generous portions. Lovely smoked meats and veggies.
Deli
The best companies in the category 'Deli'