Located in Elizabeth Street’s FudoDori, LÜCHA Kitchen + Bar is a contemporary Chinese diner that focuses on tea-infused dishes and drinks. The space combines a clean, modern dining area fitted with a turquoise-lit bar, and a takeaway hut for the bubble tea enthusiast on the go.