Taverna Toni is a Greek restaurant offering a cozy atmosphere, a selection of tasty dishes, and outdoor seating. Takeout and pet-friendly options are available.