Where am I - No Winner Again!
The October "Where Am I ?" sadly had no winner. This statue is located in one of my favorite restaurants. Mama Catena's is located at 711 Babbitt Rd in Euclid and is open 11:30 am -9:00 pmTuesday through Saturday. Stop in to see the statue and have some authentic Italian food. It is off the charts good.