Get directions to: Edokko Japanese Buffet, Northridge, CA
Restaurant address: 9548 Gladbeck Ave Northridge, CA 91324, USA
Restaurant: Edokko Japanese Buffet