Get directions to: Three Guys From Italy, Kenilworth, NJ
Restaurant address: 19 N 20th St Kenilworth, NJ 07033, USA
Restaurant: Three Guys From Italy