Reservations
Menus
Gift Vouchers
Contact Us
Reviews
More
Crab & Cow, Main Street, Leire, LE17 5HE
Main St, Leire, Lutterworth LE17 5HE, UK
crabandcow@outlook.com
01455 208348