Takhrai Thai

Overview

Address: 12265 Scripps Poway Pkwy
Poway, CA 92064
Website: takhrai.com
Phone: 858-549-1848