Tocha is a serene and luxury café that pays homage to traditional Japanese teahouses - presenting the ritual and process through a modern lens.
The menu features a carefully curated tea selection, artfully created iced beverages and an all-day, modern Japanese menu featuring small plates.