Restaurant
Margherita e Carbonara
3 locals recommend,
Tips from locals
If you are a pizza lover this is a place to be. For me and my family, this is far away the best pizza on the island.
Things to do nearby
Location
169 Cl. 1
San Andrés, San Andrés y Providencia