Get directions to: Kowloon Seafood Restaurant, Brooklyn, NY
Restaurant address: 5121 8 Avenue Brooklyn, NY 11220, USA
Restaurant: Kowloon Seafood Restaurant