Food stand in Montecastrilli specializing in duck dishes. Features takeaway options, live music, and a children's area.