Crab N Spice Northridge

Seafood · 18677 Devonshire St, Northridge, CA

Hours

More food in Northridge, CA · Seafood in Northridge