We use cookies to improve your browsing experience. By continuing, you agree to receive cookies on our website. Learn more

Khans Grill & Steak House


18 High Street, Keighley, BD21 2AA

Delivery available on orders of £6 and over (delivery fee £0)

Where to find us

657 reviews of Khans Grill & Steak House

  • 14/01/2018
    5 stars out of 6
    we really enjoyed our curry, it’s was delicious, I would recommend.
  • 07/01/2018
    6 stars out of 6
    really good tasty food enjoyed it!
  • 06/01/2018
    6 stars out of 6
    One of mine & my familiy’s favourite Grill house in Keighley. Excellent customer service whether you eat in or out. Food is always warm & nicely presented. Thank you guys 😊
  • 03/01/2018
    6 stars out of 6
  • 03/01/2018
    4.5 stars out of 6
    The food that turned up was nice, unfortunately missing cheesy garlic bread means 1 star for service (I could have phoned up to get it sorted out but what's the point in having what you'd eat before a curry turn up long after it's eaten.) Oh and despite saying free Pepsi on orders over £16, a nearly £21 delivery didn't come with one so... Yeah. Though that could have been due to if they didn't even acknowledge the cheesy garlic bread (despite charging for it) prior to the delivery charge it wouldn't have been over £16. If that is the reason for not having the free Pepsi then its crp that they still charged me for the garlic bread despite not even making it in the first place. (Unfortunately I didn't answer the door and I didn't specify everything in the order to the person who did, delivery man already left by the time I looked at what had been delivered.)


Welcome to Khans Grill & Steak House located in High Street, Keighley delivering food to your door via Just-Eat.co.uk. This menu covers loads of different cuisine so you should be able to get your family's favourite all under one roof. All topped off with a dessert, what more could you ask for!

See this restaurant's food hygiene rating at http://ratings.food.gov.uk/

FREE Bottle of Pepsi on orders over £16

Opening hours

Monday 16:30 - 00:30
Tuesday 16:30 - 00:30
Wednesday 16:30 - 00:30
Thursday 16:30 - 01:30
Friday 16:30 - 03:00
Saturday 16:30 - 03:00
Sunday 16:30 - 01:30

Delivery areas

  • BD16 Ferncliffe
  • BD20 Kildwick
  • BD21 Hainworth Shaw
  • BD22 Keighley

There are no items in your basket

Delivery available on orders of £6 and over (delivery fee £0)

View order