Café Medusa is a coffee shop and creperie offering French-inspired galettes, crepes, and baked goods, alongside ice cream. It provides a selection of both savory and sweet options.