Chez Terra is a Japanese bistro offering traditional dishes and a wide selection of beverages.