Theres a steakhouse right outside it, I have been to one in the chain and it was really good. You also have St John's Town Center not too far from there so loads of options for food/drink.
Theres a steakhouse right outside it, I have been to one in the chain and it was really good. You also have St John's Town Center not too far from there so loads of options for food/drink.