Elephant & Castle is a British pub-style restaurant. It offers classic fare like fish and chips, along with a selection of beers on tap. Reservations are recommended.