Add More Items
Login
07503 288449
Contact Us
Nylahs Grill
16 North Street
Barking
Ilford
IG11 8AW
Tel:
07503 288449
Food Allergies & Intolerances
Opening Times
Refund Policy
Terms and Conditions
Privacy Policy
Contact
Loading
Loading...