Chaba Thai Noodle & Grill

Overview

Address: 10444 Knott Ave
Stanton, CA 92804
Phone: 714-229-9208