Terra Brasil Churrascaria is a Brazilian restaurant specializing in Churrasco, offering a Rodizio-style dining experience with a buffet of salads and sides.