• Add to Collection
  • About

    About

    Terra is root vegetable restaurant in Riga, Latvia. The name comes from latin word meaning “earth” and restaurant is known for reinvention of ro… Read More
    Terra is root vegetable restaurant in Riga, Latvia. The name comes from latin word meaning “earth” and restaurant is known for reinvention of root vegetables cuisine in modern form. Brand images and design explores concept of roots and origins in fashionable retro manner. Read Less
    Published: