Tamarind Thai Restaurant

Overview

Address: 7970 University Ave
La Mesa, CA 91942
Website: tamarindthai.com
Phone: 619-337-2581