Restaurants in New Orleans, LA Menu 4.0 / 5 based on 83 votes Yuki Izakaya Japanese Restaurant, Sake Bar, Bar 525 Frenchmen St New Orleans, LA 70116 3.0 / 5 based on 16 votes Yummy Yummy Chinese Restaurant Chinese Restaurant 220 N Carrollton Ave New Orleans, LA 70119 ← 1 … 3 4 5 6 7