Harry's Room is a European pub offering a delightful selection of fish and chips. It provides a warm and inviting atmosphere for diners.