French restaurant · St Claude
19
"N7 is a restaurant in New Orleans known for serving karaage frogs legs, blending traditional and innovative culinary approaches." - Jaya Saxena