Video - Home
Posted on August 22, 2013 at 5:08 PM
Updated Thursday, Aug 22 at 5:27 PM
In the eyes of the city, Montrel’s Bistro is a squatter. Served with eviction papers in April, the troubled restaurant hasn’t budged from its prime French Quarter location on North Peters Street.