Krua Thai Cuisine

Overview

Address: 686 Broadway
Chula Vista, CA 91910
Website: kruathaicuisinesd.com
Phone: 619-947-1096