Venue type
Restaurant, Bar, Cocktail bar
Location
Norwich, United Kingdom