I have been here several times. Although the prices are a little bit above the average you can always be guaranteed to have really good food here. The pizza and pasta are all really excellent. The good food is reflected in the fact that it is very often booked out and very difficult to get a table. You would probably not notice this restaurant if you walked past it. Its front looks little more exciting than a rather average hairdressers. However once you are inside its decor is very nice! In my opinion it is definitely the best restaurant in Leighton Buzzard. Will be going there again.
If you own or manage Mama Rosa's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.