You are now leaving Menulist
We hope to see you again soon!
Buccelli's Italian Bistro, Deli, Cafe, Shop
29 Church Street, Lancaster LA1 1LP, United Kingdom
Italian, Bistros, Cafes, Delis, Pizza, Wine Bars, Italian, Pizza, Coffee, Desserts, Pasta, Wine, Cocktail
The redirect does not work? Just click on this link or copy it into your address bar