One of the reviews I read described la mamma Mia as "warm"...that's the perfect word. Food is solid with great portions. My team ate here a few times during the denosti soccer tournament. Folks working are kind and helpful (English menu). Great for a team dinner.