The Red Lion

4.4
(5 reviews)
Centre Of Village, Babcary
01458 2233230
Mid-range
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
The Red Lion | Yeovil | United Kingdom | TripAligner