St-Nazaire is a restaurant offering a pleasant dining experience with a visible, well-maintained kitchen. The menu features daily specials.