Taste of Thai

Overview

Address: 527 University Ave
San Diego, CA 92103
Website: sdtasteofthai.com
Phone: 619-291-7525