Artwork for U Pay Oct 2018

3/5

JoJo's Place

43/6A De Alwis Ave, Dehiwala-Mount Lavinia


Jo Jo's Place is a seaside restaurant, offering some good Sri Lankanised Chinese food, and a particularly great HBC.