Home Tags Maccheroni Republic

Tag: Maccheroni Republic

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.