By far my favorite Italian restaurant in Lakewood and maybe even all of Cleveland! Since we moved here from California, we have longed for a place to call home. My husband and I eat here almost weekly! I'm obsessed with the vodka sauce and grape pie!