Restaurants in Leighton Buzzard
2 Harrow Road
LEIGHTON BUZZARD
Bedfordshire
LU7 4UQ
Having eaten at Mama Rosas in North Street on several occasions I can honestly say that nothing is ever too much trouble the service and food is excellent and you can never fault it. A wide range of dishes for all tastes and excellent value for money well worth a visit.
noona edwins - 09/10/2008 | report this review
All fields are required. Your review will appear immediately.