Vegetarian in Edinburgh - New Town Princes Street, St John's Church, New Town, Edinburgh, EH2 4BJ Tags: garden, private parties: up to 80 guests, takeaway, vegetarian, vegetarian dishes