Café du Nord offers French cuisine with a focus on fresh, local, and often organic ingredients. Enjoy homemade dishes in a welcoming atmosphere.