Get directions to: Sesame Inn Chinese Restaurant, Mandeville, LA
Restaurant address: 408 N Causeway Blvd Mandeville, LA 70448, USA
Restaurant: Sesame Inn Chinese Restaurant