Address: 18 North Canal Road, Singapore, - Singapore
Checkins
1
Avarage rating at this location
0.0
Jason Davis
Restaurant Ibid
about 2 years ago