Krua Thai Cuisine

Overview

Address: 686 Broadway
Chula Vista, CA 91910
Website: www.kruathaichulavista.com/online-ordering
Phone: 619-947-1096