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