A And W Seafood Restaurant

9306 Reseda Blvd Northridge CA 91324 USA

(818) 882-6668

Location