Chaba Thai Restaurant

199 New Rd Suite 72 Linwood NJ 08221 USA

(609) 927-0025

Location