

MAMA ROSA'S LEIGHTON BUZZARD
Traditional, local, freshly prepared food
Since opening in 2003 Mama Rosa's has been dedicated to serving fantastically fresh quality food for our customers. We use no microwaves, pre prepared or frozen meals.


Since opening in 2003 Mama Rosa's has been dedicated to serving fantastically fresh quality food for our customers. We use no microwaves, pre prepared or frozen meals.