Get directions to: Sbarro Cafe, Metairie, LA
Restaurant address: Lakeside Shopping Court Metairie, LA 70001, USA
Restaurant: Sbarro Cafe