Ilford, United Kingdom
231 Ilford Ln
N/A
The food is regularly well prepared and yummy, staff members hands out great service. I really like how neat it is and ambience. Highly recommended.
like
Tasty food and good prices
Deli
The best companies in the category 'Deli'