All Reviews by jrlamorte

  • Mama Catena Ristorante 711 Babbitt Rd, Euclid, OH 44123 (216) 261-1168

    5 stars Posted on 06/12/2012 04:06pm

    Provided by YPmobile

    Food was homemade and flavored were wonderful. I will come here again when in town.