Odd Mollies
Bar · Pub
Live music venue and eclectic café bar in Drogheda, known for its electric atmosphere.
Location
Best places nearby
The highest rated places close to Odd Mollies.
Local restaurants nearby
18 Peter Street, County Louth
Location
The highest rated places close to Odd Mollies.
18 Peter Street, County Louth