Le Royal
Pizza · Italian · Fast Food
Le Royal is a pizza restaurant offering both takeout and delivery options.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Le Royal.
Local restaurants nearby
38 Rue du Général de Gaulle, Hauts-de-France



