Green Tea
Pamper yourself with the finest green tea crispy sandwich made of the tenderest green tea leaves from traditional growers in Kyoto and Nagoya, Japan.