Grand Cafe De Mens is a restaurant offering coffee, lunch, and dinner in a lively atmosphere.