Food, Food Review Masala Wheels at Petaling Jaya Petaling Jaya has no doubt some of the best pleasing Indian restaurants ever. And among those Masala Wheels is one […] By Bichismita DashFebruary 21, 2020