Selvadurai Restaurant is located in Malaysia on 61, Jalan Raya Barat, 41100, Klang. Selvadurai Restaurant is rated 3.8 out of 5 in the category indian restaurant in Malaysia.
Address
61, Jalan Raya Barat, 41100, Klang
Service options
TakeawayDine-in
Amenities
Good for kidsToilets