Filters:
steak house in Blackburn
About 1 results.
The African Steak Hut
40 Copy Nook, BB1 3AN Blackburn, United KingdomBlackburn's premier Eat-in/Take-out Steakhouse. Serving delicious 24 hr marinated juicy SOBORA Chicken and Super-tender Beef Steaks in a cosy surrounding.