en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Luton
/
La Mama Grill
La Mama Grill
Grill · Kebab House
Romanian restaurant La Mama Grill offers hearty stews and grilled dishes.
56 New Bedford Road, ENG
Luton, United Kingdom
www.lamamashawormagrill.co.uk/ordering/?facebook=true&restaurant_uid=afc6a24a-49ae-460c-bdf2-69b67d56044f&company_uid=fcd85c6a-d3af-46b8-8272-495090198f4f
Location
The ranking
Best Grill in Luton
1 place ranked by guests
1
Nando's
32
See the full list →