Address

3 North Street
Leighton Buzzard
Bedfordshire
LU7 1EF


01525 375149

Opening Hours

LunchtimeEvening
MonEvening only18:30 - 22:00*
Tue12:30 - 14:30*18:30 - 22:00*
Wed12:30 - 14:30*18:30 - 22:00*
Thu12:30 - 14:30*18:30 - 22:00*
Fri12:30 - 14:30*18:30 - 22:00*
Sat12:30 - 14:00*18:30 - 22:00*
*Last orders in the kitchen

Mama Rosa's Restaurant