Adore this place. I'd love to talk at length about the butterscotch pudding, but that wouldn't be helpful! The menu is VERY VEGETARIAN friendly, which can even be easily made vegan on a bunch. Everything is extremely tasty, delicious and with great portions! Service is always amazing. Atmosphere is fun! Oh... and the pudding *swoon*