Meštar o' Kave is a cafe specializing in coffee, iced tea, and matcha.