x
Breaking News
More () »

Etalian restaurant in Chagrin Falls to specialize in pizza

Welcome to Etalian, a pizza restaurant under construction in Chagrin Falls. Its owner is evolving his business model to meet customer and employee demands.

Before You Leave, Check This Out