The Angel Inn is a British pub offering lunch and dinner. Features include outdoor seating and vegetarian options. Reservations are available.