Ulu Ulu Safari Restaurant

Ulu Ulu Safari Restaurant

Address: 80 Mandai Lake Rd (at Night Safari), North Singapore, Singapore

Phone: +65-62693411