TERRA is a new restaurant concept that combines the principles of healthy and balanced nutrition, fast service and endless taste travel. In Latin, the word means “LAND.”
TERRA is a new restaurant concept that combines the principles of healthy and balanced nutrition, fast service and endless taste travel. In Latin, the word means “LAND.”