Italian bistro Mama's & Leonies offers pizza, Mediterranean dishes, and burgers. Enjoy a casual dining experience with framed pictures and parquet floors.