The Court of Two Sisters restaurant is located between Toulouse and St. Peters Street at 613 Royal St. New Orleans, LA 70130.