No. 12Papà RaffaelePizza restaurant · Lille4.6stars· 5,366 reviewsOpen on Sunday · Wheelchair accessible Call