Get directions to: Anchor Inn Inc, Keyport, NJ
Restaurant address: 215 Florence Avenue Keyport, NJ 07735, USA
Restaurant: Anchor Inn Inc