Super Saigon Main Place Mall is located in Subang Jaya, Selangor, Malaysia on GF-21 & 22, Main Place Mall, Jalan USJ 21/10, Usj 21. Super Saigon Main Place Mall is rated 3.8 out of 5 in the category vietnamese restaurant in Malaysia.
Address
GF-21 & 22, Main Place Mall, Jalan USJ 21/10, Usj 21
Accessibility
Wheelchair-accessible car park