Le Royal
Bar · French · Casual Dining
Le Royal is a brasserie located on the Place de la République, offering a warm ambiance and a large sunny terrace. It is an ideal spot for enjoying a drink or a meal.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Le Royal.
Local restaurants nearby
31 Place de la République, 87000 Limoges, France


