Terra Chá is a restaurant with bright, simple rooms and a cafe/bar offering terrace seating.