Terra Roots is a restaurant open from April to November. It offers a kitchen service and is open late.