Map Location
The Harbour Cafe
Harbour View Hotel, Ground Floor, No. 55, Jalan Menteri Besar 1, Sekinchan Business Center, 45400, Sekinchan, Selangor, Malaysia
Open in AI mode
Open in Google Maps