Get directions to: Hong Kong City Seafood Restaurant, Alameda, CA
Restaurant address: 1425 Park St Alameda, CA 94501, USA
Restaurant: Hong Kong City Seafood Restaurant