BLOCLEats

Il Piccolo Ltd

1A High Street
Leighton Buzzard
Beds
LU71DN

Food rating: 5/5 stars
Updated: 23. May 2023

map for Il Piccolo Ltd

Takeaway Shop nearby

  1. Sky 8, LU71AL