Mama’s on Main - Covington, KY 41011 - Menu, Reviews, Hours & Contact(02) Clemens Kuhn 22 Aug 2025 Save Image Image gallery: Exploring Mama's on Main Covington: Community, Style, and Heart