Mama Leona Restaurant cover
Mama Leona Restaurant logo

Mama Leona Restaurant - Badr, Dammam

Pizza - Lebanese - Pastries

4.3

Fast Delivery

Pastries

Pastries Dishes

Pizza

Shawarma