Khybers House (Menu)

10 High Town Road, Luton
+44 1582 723000

Give a rating to Khybers House

Suggest a dish

How much did you spend at Khybers House?