Taverne Olympos is a Greek restaurant offering a menu of cold appetizers, salads, vegetarian dishes, main courses, and mixed platters.