About
Café Royal is a café located in Ponta Delgada (São Sebastião), Ponta Delgada. For bookings or information, call +351 296 284 176.
Café Royal is a café located in Ponta Delgada (São Sebastião), Ponta Delgada. For bookings or information, call +351 296 284 176.