Address
3 North Street, Leighton Buzzard, Bedfordshire, LU71EF ,
Are you the owner? Manage this listing for free.
Mama Rosa in Leighton Buzzard has no menu available, but can choose from many other options such as Pepsi (1.5L Bottle) or 7up (1.5L Bottle) from Olivers. Aroma offers many options including Chips and Puri Light and airy deep fried to give a crispy taste.. Harrowden Fisheries includes a wide range like Bitter Shandy or San Pellegrino. Haagen Dazs (500ml) and Strawberry Cheesecake from . Spicy Chicken offers Akash Tandoori and Lamb Tikka.