Enjoy a delicious meal at this Funchal restaurant. Known for its exceptional service and friendly staff, it offers incredible food at reasonable prices.