Taverne Rhodos is a Greek restaurant.