Ladda Thai

Overview

Address: 90 Skyport Dr
San Jose, CA 95110
Phone: 408-573-7882