Home Tags Antonio Tommasi

Tag: Antonio Tommasi

Maccheroni Republic

Twenty-five years ago Jean-Louis DeMori and Antonio Tommasi opened the romantic Locanda Veneta on 3rd Street. They’ve since cut ties with the restaurant and now are attempting a more humble osteria downtown.