Company name: Taylors of Johnstown
Description: Taylors Johnstown, a newly renovated Bar & Restaurant in the heart of Navan, Co. Meath boasts a friendly & welcoming traditional Irish pub atmosphere.
Johnstown Shopping Centre, Bailis, Navan, Co. Meath, Ireland