Royal House Oyster Bar

Address:

441 Royal St.
New Orleans
New Orleans, LA 70130-2103
view in google maps

Phone:

(504)528-2601
Contact   ·   Privacy   ·   Terms