Get directions to: Sergio's Italian Restaurant, Chatsworth, CA
Restaurant address: 21701 Devonshire St Chatsworth, CA 91311, USA
Restaurant: Sergio's Italian Restaurant