Get directions to: Fresh Choice Restaurants, Northridge, CA
Restaurant address: 8850 Tampa Ave Northridge, CA 91324, USA
Restaurant: Fresh Choice Restaurants