Mama’s on Main
$$ • Italian
Hours:
621 Main St, Covington
(859) 360-6051
Customers' Favorites
Mama’s on Main Reviews
The food and the service was amazing! Will definitely go back!
The food and service were fantastic! Will definitely go back!
Ratings
Menu
Hours
Monday | 5 - 9PM |
Tuesday | 5 - 9PM |
Wednesday | 5 - 9PM |
Thursday | 5 - 9PM |
Friday | 5 - 10PM |
Saturday | 5 - 10PM |
Sunday | 5 - 9PM |
Mama’s on Main has some of the best food we have enjoyed while visiting the area. It’s a must!!!