Get directions to: Back To Manila Restaurant, Chatsworth, CA
Restaurant address: 21352-56 Devonshire St. Chatsworth, CA 91311, USA
Restaurant: Back To Manila Restaurant