at Place Des Châtaignes, Avignon , 84000 France
41 FB users likes Chez Lulu Avignon, set it to 95 position in Likes Rating for Avignon, France in Local Business category
Chez Lulu Avignon is Avignon based place and this enity listed in French Restaurant category. Located at Place Des Châtaignes 84000.