Italian Restaurant

Location & Hours

3 North Street, Leighton Buzzard, Bedfordshire, LU7 1EF

 

Tuesday to Sunday - Take Away Only

Lunch - Closed

Evening - 16.30 to 21.00

Delivery Available, Tues, Wed, Thurs, Sun

Monday - Closed

 

Tel: 01525 375149