Steak Hub is a takeaway offering prime British steaks. Currently closed, but known for flavorful steak meals and burger options.