Company name: The Grill Stratford
Description: Steak & more cooked on an open grill
38 Romford Rd, London E15 4BZ, United Kingdom