Mehak Grill House
786 High Rd
Ilford IG3 8TH
United Kingdom