Lunch After Meeting … Miki Michlich August 8, 2019 by Harry Kiesler Mama Mia’s Italian Restaurant 200 East Hamilton Ave. at Winchester (408) 379-3333