Mama Devechios Pizzeria

Italian restaurant · 212 W Main St, Stanford, KY

Dine-In

Hours

More food in Stanford, KY · Italian Food in Stanford