Mirage Palace
Contact Information
Hours not available
Business Description
Mirage Palace is located at 150 Orchard Rd, Orchard Plaza.
Price
$$$
Questions & Answers
1.Where is Mirage Palace located?
Mirage Palace is located at 150 Orchard Rd, Orchard Plaza, Singapore, 238841. Get Directions.
0 Reviews
Be the first to write a review for Mirage Palace.