Best Italian place I've ever been to. It's a charming, family owned restaurant that serves the most delicious Italian cuisine and pizza. Nearly everyone I know in Olmsted Falls has had JoJo's and loved it.
I've been to JoJo's COUNTLESS times, and the great atmosphere and the astounding food never cease to disappoint.