Gastronomic delights attain a whole new level at the restaurants in 21 High st. The international restaurant and café chains, with a wide variety of cuisines and choices on the menu, will not only satisfy the most critical taste buds but also leave them craving for more.