Léopard
French · Buffet · Casual Dining
Leopard is a French cuisine establishment offering a buffet and takeaway options. It is accessible to people with reduced mobility and provides amenities such as air conditioning and free Wi-Fi.
Location
Location