Pacific Bar, Liegeard in Grand-Lancy