The Crowded Bowl - NTU North Spine

The Crowded Bowl - NTU North Spine

Address: 76 Nanyang Dr, West Singapore, Singapore