International in Edinburgh - New Town 113-115 George Street, New Town, Edinburgh, EH2 4JR Tags: air conditioning, happy hour, international, vegetarian dishes