Get Directions to The Palm Restaurant & Bar Metro Inn Ryde

Get directions

The Palm Restaurant & Bar Metro Inn Ryde

860 Victoria Road, Ryde, NSW 2112

+61 2 9807 4022

View details