History of the Restaurant

Generations of families still enjoy the wonderful homemade dishes they grew up with. The original location at Cedar Center, South Euclid opened in July 1956 and flourished immediately…

Read More


Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi.