Being a vegetarian, a vegan/vegetarian restaurant should come naturally but I've been to a surprising few I was not a fan of for one reason or another - this is not the case with Green Owl.
Service - Always pretty good with pretty minimal slow-downs. Food arrives promptly.
Prices - Prices seem fair in general although some appetizers seem too high(like Crab Cakes are tiny for a big price). Maybe it's not the portion size that matters but its the first thing you see.
Foods - I'd say this is one of the largest variations when it comes to Green Owl.. its very possible to get something you don't like or like a lot if you try something new. I don't say that in a bad way but some of the recipes are pretty varied and not "safe" for everyone. For instance - the Kale Crisp side was not something I'd like(I'm sure some people out there might like it). But for the rare things I don't like, there is a lot I've come to love such as the "meatball" sub, italian "beef", faux fish stuff and others. I think that is what I really enjoy about the Green Owl is they are constantly offering new things daily while maintaining a very interesting menu. There is still a lot I want to try there.
Special Bonus - I'd say the Green Owl has my favorite Bloody Marys although, strangely, lacking in the "toppings" department.. if they had Celery & Pickles they'd probably easily be my favorite overall Bloody Mary but the liquid/mix/vodka is absolutely heavenly. Try it !