International in Edinburgh - New Town 30-34 St. Andrew Square, New Town, Edinburgh, EH2 3AD Tags: bar, international, vegetarian dishes
International in Edinburgh - New Town 113-115 George Street, New Town, Edinburgh, EH2 4JR Tags: air conditioning, happy hour, international, vegetarian dishes
International in Edinburgh - New Town 1-5 West Register Street, Guildford Arms, New Town, Edinburgh, EH2 2AA Tags: international, vegetarian dishes