Peel Bar
Bar · Pub
Bar located on Garscadden Road. Offers a place to socialize.
Location
Best places nearby
The highest rated places close to Peel Bar.
Local restaurants nearby
110 Garscadden Road, SCT
Location
The highest rated places close to Peel Bar.
110 Garscadden Road, SCT