2024

ROMA RESTAURANT

Libreville
Italian restaurant and pizzeria €€€
In a neat, slightly kitsch (but Italian!) setting, the staff at La Roma ... Read more