Bouchons & Resto is a French restaurant emphasizing homemade dishes and a welcoming atmosphere.