Taste of Thai

Overview

Address: 15770 San Andres Dr
Del Mar, CA 92014
Website: sdtasteofthai.com
Phone: 858-793-9695