Holy Duck
Price: A$22.00
The Old Rum Store, 2-10 Kensington St, Chippendale, Sydney, Australia
Restaurant
Spot something wrong?