Map Location
The Rose Veranda
22 Orange Grove Road 258350, Singapore
Open in AI mode
Open in Google Maps