Videos by Corduroy Palace in Singapore. A proper New York Dining Room nestled in the heart of Singapore
It's here
Corduroy Palace: Wine Hall and Dining Room