Mama Rosa

Restaurant in Leighton-buzzard.

What visitors say

80 reviews
Atmosphere
A consistently busy and clean restaurant that provides a wonderful, lively ambience for its patrons.
Quality
Expect huge portions of delicious, freshly cooked Italian and British cuisine presented to a high standard at reasonable prices.
Service
The friendly, polite, and attentive staff are well-coordinated, easily handling large parties with synchronized, perfect service.

Find more