selected country
Malaysia

Smackers Cafe & Restaurant

Business address
No. 19 Jalan Usj 10/1 Taipan Triangle, 47620, Subang Jaya, Malaysia
Phone
60356331898
Fax
60356335898