Profile picture
Steven LimNEW MAKER!

Downtown Houston, Houston, TX, USA

BIO

Award-winning latte art barista and engineer in food industry for over 13 years.