A casual restaurant, Made in Terra, offering simple, well-presented, and delicious food. Known for its inviting atmosphere.