Add BAR SOBA review

BAR SOBA, GLASGOW
Address: 11 MITCHELL LANE, GLASGOW, LANARKSHIRE, G1 3NU
Features: Live music


Rating
Comments