Company name: Host Grill Restaurant (downstairs) Host Terrace and Lounge (upstairs)
Description: Host Grill is located in the striking Corn Exchange building in the centre of Bishop's Stortford, Hertfordshire and welcomes diners seven days a week.
4 Market Square, Bishop's Stortford CM23 3UU, United Kingdom