233 Victoria St 188026, Singapore
Open now· Closes at 23:00
233 Victoria St 188026, Singapore
No delivery
Spot something wrong?
Dishes at House Of Roased Duck. Prices may vary in venue.
Been to House Of Roased Duck? Be the first to share what you ate.