Fern is a lovely little restaurant with an intimate and charming atmosphere. The atmosphere was planned very well, right down to the silverware. There is also a nice little patio area with a roof.
All their food is vegetarian and most can be made vegan by request. They have a rather small menu, however the items on there have all be delicious every time. They also have a decent beer and wine selection.
The wait staff are very nice people. They are not only attentive but personable as well. Fern is a lovely place to visit or go for a date.