Mamma Mia Italian Grill and Pizza, a dinner favorite for almost 20 years in a historic building in the Riverside neighborhood, lost its lease and will close Feb. 28. A new restaurant is expected to ...