CLEVELAND – One of Cleveland best-known restaurants with a decorated and long history that reflected the city’s world-class arts and performing culture has closed permanently. Otto Moser’s, located at 1425 Euclid Avenue in Cleveland’s Playhouse Square District, has closed its doors, confirms Cindi Szymanski, assistant director of marketing for Playhouse Square. Founded by Otto Moser in 1893, […]