Mama Devechios Pizzeria 212 West Main Street, Stanford, KY 40484