O Camilo

Located atop the cliffs of Camilo Beach in Lagos, Restaurant O Camilo is a true gastronomic oasis that offers spectacular views of the Atlantic Ocean and delicious dishes prepared with fresh local ingredients.

There are no results for this page!
Located at the top of the cliff of Camilo Beach with a lovely view
Located atop the cliffs of Camilo Beach in Lagos, Restaurant O Camilo is a true gastronomic oasis that offers spectacular views of the Atlantic Ocean and delicious dishes prepared with fresh local ingredients.