Welcome to Foundation Room New Orleans at 225 Decatur St. House of Blues, New Orleans, LA 70130New Orleans. This restaurant is rated 4.5/5 on our system. Check out Foundation Room New Orleans and let us know what you think through comments and photos!