Taverna Rhodos offers a Greek dining experience with a menu featuring appetizers, salads, grilled dishes, and more. Takeaway is available.