Italian Restaurant

Location & Hours

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

 

Tuesday to Saturday 

Lunch - 12.00 - 14.00

Evening - 18.00 to 21.30 (kitchen closes)

Sunday

Lunch - 12.00 - 15.00

Delivery Available, Tues, Wed, Thurs, Sun

Monday - Closed

 

Tel: 01525 375149