en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Leighton Buzzard
/
Ask
Ask
Italian
Italian restaurant located in the Old Fire Station. Offers food and alcohol.
Old Fire Station, Market Square, England
Leighton Buzzard, United Kingdom
www.pizzaexpress.com
Location
The ranking
Best Italian in Leighton Buzzard
1 place ranked by guests
1
Pizza Express
22
See the full list →