3263 State Road , Cuyahoga Falls, Ohio
Relaxed atmosphere, great gyros and Greek food.
Baker Media Group LLC 2024