Marco Hotel

Magna offers an Italian feast
Magna offers an Italian feast
Dining Victoria Schneps 2/20/2012 at 12:54PM

We all know that to get the best Chinese or Korean meal you go to Flushing, the new, bigger and better Chinatown. But hidden away on Farrington Street, just a block west of Flushing Town Hall, is Magna Ristorante, the Italian restaurant in the Marco Hotel. It is owned by Tony Tecora, who has restaurants [...]