Banner Image

Order PickUp | Delivery

La Mama Restaurant

2000 Nicollet Ave, Minneapolis, MN 55404, USA
Order PickUp | Delivery

Latest from La Mama Restaurant

gallery bg image

Craving Mediterranean food?

No one can make Mediterranean food the way we do. And we love making it. Come check out for yourself and see our customer reviews. We are located at 2000 Nicollet Ave, Minneapolis, MN 55404, USA. Excited to serve you great food. https://zingmyorder.com/restaurants/la-mama-restaurant-2000-nicollet-ave-minneapolis-mn-55404-usa