An Opera News Kenya publication
Walking into Lava Latte located at 209 State House Road on Saturday evening was nothing short…