Restaurant Terra offers a customizable menu with fixed-price options. Located centrally, reservations are recommended.