This restaurant has been on the scene for ages and it keeps improving. It's getting more and more vegan friendly - still more progress to make there - but it's located in a lovely building with two distinct spaces and a diverse menu. Staff are always attentive and extremely knowledgable and helpful. It's a super venue for large groups too and is popular.
Cons: Pricey-ish, Needs more vegan items