Subway AEON Mall Nilai is located in Nilai, Malaysia on Lot S11, Second Floor, AEON Mall. Subway AEON Mall Nilai is rated 2 out of 5 in the category sandwich shop in Malaysia.
Address
Lot S11, Second Floor, AEON Mall
Accessibility
Wheelchair-accessible car park