Get directions to: Small Island, Northridge, CA
Restaurant address: 9545 Reseda Blvd Ste 16 Northridge, CA 91324, USA
Restaurant: Small Island