CastorBerkshire's Santa Maria, Cape Verde
3 Reviews |
Tam Tam, Bar & Restaurant
Rua Amilcar Cabral
Excellent for pints of local beer and great snacks from a very friendly couple. They show many UK b...
Traversa Pousada, 22
This Italian restaurant is spacious and has excellent menu choices. Their own-brand house wine is v...