top of page
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

bottom of page