clock menu more-arrow no yes

Chaba Thai Kitchen

8010 Clairemont Mesa Boulevard, , CA 92111

(858) 503-7777