Verti Marte Deli1201 Royal St., French QuarterNew Orleans, LA 70116-2512(504) 525-4767Hours: Mon-Sun 12 am – 12 amAfter a terrible fire… [Read More]The post Verti Marte Deli in New Orleans appeared first on Pursuitist.Verti Marte Deli1201 Royal St., French QuarterNew Orleans, LA 70116-2512(504) 525-4767Hours: Mon-Sun 12 am – 12 am...