Restaurant
N7
143 locals recommend,
Location
1117 Montegut St
New Orleans, LA
St. Claude
Tips from locals
Hidden french upscale smallplates restaurant. Reserve ahead of time, enjoy the tranquil beauty.
Voted Best Restaurant in the country in 2019. Scenery is very nouveau chic, gorgeous patio.
Unique things to do nearby
Locals also recommend
- 155 locals recommend