2024
LE BUFFALO
World cuisine restaurant • €€
4/5
• 3 reviews
Restaurant with terrace serving fine French cuisine prepared with care.Read more