Mama Rosa
Restaurant in Leighton-buzzard.
What visitors say
- 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