Get directions to: Pagoda Inn, Northridge, CA
Restaurant address: 19348 Rinaldi St Northridge, CA 91326, USA
Restaurant: Pagoda Inn