Get directions to: Butch's Live Lobster Sales, Westwood, NJ
Restaurant address: 274 Third Avenue Westwood, NJ 07675, USA
Restaurant: Butch's Live Lobster Sales