Nelson's is located in Petaling Jaya, Selangor, Malaysia on LG-K5, Jaya Shopping Centre, Jln 14/15, Seksyen 14. Nelson's is rated 4 out of 5 in the category snack bar in Malaysia.
Address
LG-K5, Jaya Shopping Centre, Jln 14/15, Seksyen 14
Service options
TakeawayDine-in