john barsa Home/Bar/john barsa 423 Lanark Rd, Edinburgh EH13 0NL Contacts 423 Lanark Rd, Edinburgh EH13 0NL https://john-barsa.business.site/ Send updates or Remove Description Error 404 (Not Found)!!1 Features Dine-in Alcohol Toilets Map Reviews No reviews! ADD REVIEW Similar companies Bar Escape the Robot 11 Market St, Wellington, Telford TF1 1DT Bar New Bar Chesterfield S41 7SB Bar Vino Vino 5-6 Saw Cl, Bath BA1 1EN +441225312341 Bar VOO BAR 72 Humberstone Gate, Leicester LE1 3PL +441163090127 Categories Bar