The Star Pub Kitchen
➤ 230 Heath Rd, Leighton Buzzard, United Kingdom, Billington Road, Leighton Buzzard
Cafeterías, Asador, Queso, Café, Pub
"Excellent roast, excellent cider, excellent service. Well done! Would highly recommend! Price per person: £20–30 Food: 5 Service: 5 Atmosphere: 4"