Get directions to: 23 South Steak House & Lounge, Cedar Grove, NJ
Restaurant address: 30 Pompton Ave Cedar Grove, NJ 07009, USA
Restaurant: 23 South Steak House & Lounge