Chaba Thai Kitchen

Chaba Thai Kitchen

8010 Clairemont Mesa Blvd, San Diego, CA 92111

(858) 503-7777

EAT24 Free Online Ordering