Get directions to: Carmine's Italian Cafe, North Las Vegas, NV
Restaurant address: 5585 Simmons St North Las Vegas, NV 89031, USA
Restaurant: Carmine's Italian Cafe