Medusa Cafe Bar is a cafe and bar offering drinks and likely food. It is recommended by 78% of its reviewers.