London, United Kingdom
75 Edgware Rd, St George's Fields
N/A
+44 20 7262 5550
Is very very very bad and too so expensive.
like
Pay attention on what you buy. I have found old cookies and party malted choco bar
One word to describe it: Meh. It's decent, only went by there to grab some drinks and late night food as all the other stalls are closed. Food such as briyani and noodles and sandwiches/pastries are available but I only bought the briyani. Staff is friendly and patient and are willing to heat up food upon request. The briyani however, is average. Don't expect it to be top-notch.
Deli
The best companies in the category 'Deli'