anyone know this place I can't remember? Here's a suggested description: Italian "hole-in-the-wall" type place supposed to be legendary in Vegas (standalone, not in a hotel). Located somewhere near Flamingo
Hotel (behind), around the corner from the Barbary Coast. Believe it's on either Koval or Paradise Rd. Any help with the name and your experience
there is appreciated!