Address: 68 Orchard Rd #05-20 Plaza Singapura, Central Region. See full address and map. Categories: Ice Cream Parlors