Information
Location Info |
Features |
---|---|
23 Beach View, Sentosa, Singapore Sentosa Singapore Singapore 275 2011 ext 31 Visit Site |
Restaurant |
Fragrant Palace reviews
Login to comment