Salwa Kitchen is located in Kuala Selangor, Malaysia on 33, Jln Alam Suria 16/71, Puncak Alam. Salwa Kitchen is rated 4.8 out of 5 in the category restaurant in Malaysia.
Address
33, Jln Alam Suria 16/71, Puncak Alam
Amenities
Good for kids
High chairs