A Art Giamberdino Review of Carmine's Las Vegas 3 years ago Top notch place lots of take home, big portions
Comments: