Aptly named to reflect the red-earthed landscape of Alice Springs, Café Terra Rosa serves a broad menu combining made-to-order, prepared and ready-to-eat items designed to eat in or on the go. The focus is on providing a well-balanced, fresh cooked-to-order menu that offers something for everyone.