SINGAPORE RETAIL

Flesh Imp Flagship Mega Store

Venue Details
Address: Flesh Imp Flagship Mega Store, #02-20/22 *SCAPE, 2 Orchard Link, Singapore, Singapore
Phone: 6235-2258
Area: Orchard
Opening hours: Sun-Thu 12:30-9:30pm; Fri-Sat 12:30-11:30pm
Nearest trainSomerset
Report a correction