St. Maarten is a cafe located in Leuven. While specific opening hours are not provided, it is listed on a local business directory.