Company name: Hermitage Rd Bar and Restaurant Hitchin
Description: Industrial chic & Mediterranean cuisine
20-21 Hermitage Rd, Hitchin SG5 1BT, United Kingdom