Royal House
441 Royal St, New Orleans, LA
New Orleans, LA 70130
New Orleans, LA 70130
Business Categories
Royal House is an oyster bar and seafood restaurant serving Cajun-inspired meals in New Orleans, LA.