If you're looking for a nice restaurant for a sit down meal with time on your hands I would recommend Geographer Café.
The prices are reasonable (around 11RM) and the food has some great flavours on the menu, and they have a care about healthy living.
However, the service was very slow. We asked for a takeaway and waited 45 minutes for our food then after the 10 minute wait for the bill a further 15 minutes for our change. The portions are quite small (we do like a big meal though) and we were really in need of a veggie fix!
Despite this, there are so many vegan options on the menu and exciting flavours to not give it a try if you are not in a hurry, and the menu specifies if there is egg in the dish.
3& 1/2 stars for Geographer!
Cons: Slow service, small portions