Served at
Elmwood InnA restaurant located in Cartmel, United Kingdom.
A Japanese roasted green tea (hojicha) infused with steamed milk, typically sweetened, creating a warm and creamy beverage.
Still hungry?
Swipe signature plates - save what you'd actually order tonight.
A restaurant located in Cartmel, United Kingdom.

Similar dishes to "Hojicha Latte"