Get directions to: Mr Roo's Deli & Catering, Metairie, LA
Restaurant address: 3501 Severn Ave Suite 1a Metairie, LA 70002, USA
Restaurant: Mr Roo's Deli & Catering