Eventsmack logo Home Events Venues Cities
Sign In

Me Mama's Italian Kitchen

Me Mama's Italian Kitchen

Las Vegas - Nevada

Open! Normal Hours
Me Mama's Italian Kitchen Las Vegas - Nevada 9010 W Flamingo Road, Las Vegas, NV 89147, USAdirections Call venue702-869-4848 Hours of operation Mon - Sun - Closed Mama's Italian Restaurant is a family owned restaurant ......amazing Italian fare!!