Shop 5a Mangrove Beach Centre
91 Somtseu Road
North Beach