Traditional Greek restaurant known for its creative menu and unique presentation.