Homard & Dindon is a restaurant offering homemade dishes, including salads, quiches, and hot plates.