Artisanal biscotti and cakes are the specialty at Vanilla Biscotti, also a tea room and coffee shop. Offers vegan options and takeaway.