Have been here several times and yet to have a negative experience. And don't laugh that it's located in Chinatown, it's more authentic than what you'll find on the Strip and some surrounding locales. Though there is a functional deli, the restaurant is the real star with a fairly extensive menu of basic homestyle Italian cuisine and desserts. The pricing is moderate but the portions and quality are worth it. Usually a fairly good selection of music playing (well beyond the generic 'best of' Dean Martin selection, though enjoyable, is fairly stereotypical of many local joints) and with two mid size tv's you can find whatever the general sporting event of the moment is. It's not quite spectacular, but definitely a hidden gem. Highly recommended.