SMOJO FRIED CHICKEN is located in George Town, Malaysia on 29C-01-10 Maritime Piazza, 5, Lebuh Sungai Pinang. SMOJO FRIED CHICKEN is rated 3.8 out of 5 in the category fast food restaurant in Malaysia.
Address
29C-01-10 Maritime Piazza, 5, Lebuh Sungai Pinang