Kelong Seafood & BBQ

Kelong Seafood & BBQ
Address : Holland Village, 1 Lorong Mambong, Holland, 277700