Taverna Greka offers familiar Greek comfort food in a relaxed setting with a stylish bar and spacious patio. This established restaurant is known for its authentic cuisine.