- 5Closed nowOld White Bear Public House and Restaurant6 Keighley Road, Cross Hills, Keighley, Cross Hills, EN BD20 7RNRestaurant Bar
- 4.8Peking Cuisine44 Main Street, Keighley, Cross Hills, EN BD20 8TQRestaurant
- 3Closed nowTam's Cantonese Cuisine13 Main Street, Keighley, Cross Hills, EN BD20 8TARestaurant
- 5Closed nowThe ZolshaThe Dalesway, Skipton Road, Cross Hills, Keighley, Cross Hills, EN BD20 7SARestaurant