Chaba Thai

Overview

Address: 21525 Sherman Way
Canoga Park, CA 91303
Phone: 818-610-3327