About
O Mero is a restaurant located in Caniço, Santa Cruz. Here you will find: a terrace, wheelchair access. For bookings or information, call +351 291 936 246.
Terrace
Accessible
O Mero is a restaurant located in Caniço, Santa Cruz. Here you will find: a terrace, wheelchair access. For bookings or information, call +351 291 936 246.