The Laughing Buddha
Tuff Foam Plaza, Rooftop-Food Court, Achieng' Oneko Rd.
(+254) 728 270013