Mediterranean Magic: Inspired by Nature, Crafted with Tradition
TERRA's menu, which means "earth" in Latin, is a journey through sun-drenched landscapes from Israel to Turkey and Greece to Italy and Morocco, and each dish showcases the richness of seasonal ingredients and the art of traditional cooking techniques. The restaurant's signature dishes pay homage to fresh, high-quality produce.