Nice green building in the Marolles area. The shop below translates as &amp;quot;The Green Star&amp;quot;.