Taste the sunshine at Madeira Palace, a beloved local gem boasting an impressive 4.7 stars from over 400 reviews! Whether you're craving authentic Portuguese flavours or a cozy spot for a delicious meal, this vibrant restaurant on Christchurch Road is the perfect place to gather with friends and family.
Is this your business?