Enjoy authentic Greek cuisine at Taverna Petros. This restaurant offers a variety of Mediterranean dishes, including grilled meats and vegetarian options.