Get directions to: Clifton Beef & Ale House, Clifton, NJ
Restaurant address: 2 South Parkway Clifton, NJ 07014, USA
Restaurant: Clifton Beef & Ale House