Charm Thai Kitchen

Overview

Address: 11627 Duenda Rd
San Diego, CA 92127
Website: charmthaisd.com
Phone: 858-798-5126