Vera Caffe is a cafe offering a variety of beverages and light fare, including their signature Teddy latte. Takeout and delivery options are available.