Mama Mia Pie and Pasta

Italian restaurant · 5524 Appalachian Hwy, Davis, WV

Dine-In

Hours

More food in Davis, WV · Italian Food in Davis