Mama's on Main
621 Main St, Covington (Map)
Italian
lExceptional
Avg Price:Average Price: $31 to $50
v11.4 miles from Riverbend Music Center ( 16 mins )