Steak Hub
Steakhouse · Burger
Steak Hub is a takeaway offering prime British steaks. Currently closed, but known for flavorful steak meals and burger options.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Steak Hub.
Local restaurants nearby
England


