selected country
Malaysia

Lakeview Floating Restaurant Sdn Bhd

Business address
Lake View Floating Restaurant Psn Masjid Seksyen 2 40000 Shah Alam, 40000, Shah Alam, Malaysia
Phone
60355104733
Fax
60355101700