selected country
Malaysia

Restoran The Szechuan Room

Business address
The Szechuan Room, PJ De Inn, Petaling Jaya, Malaysia
Phone
03-7956 6176

Location Map