STK Steakhouse – StratfordRestaurantNewhamSpacesSeatedStandingPrivate Dining Room1830Bistro5080View 2 more spaces