Experience the award winning a la carte dining in the homely atmosphere of The Manse Restaurant. Open Tuesday – Saturdays for dinner, booking essential. Corporate & private functions for lunch & Sunday’s available on request
Read more...The Manse Restaurant
Armadale, Western Australia, 6112
31 Church Ave, Armadale, Western Australia, Australia, 6112