Welcome to Mama Maria Location 6055 E Lake Mead Blvd C Las Vegas, NV 89156HoursMonday–Friday10am–6pmPhone (702) 453-3111