This is T-H-E-E benchmark establishment other wanna-be's strive to ""meat"" let alone beat, but any connoisseur of quality highend Italian deli provisions already know this. Swiss...
All reviews seem positive