Don't let the surroundings deter you from trying this place out! Happened to wander in and was completely impressed with EVERY aspect of this restaurant. Presentation, deliciousness, price, and service- this place gets a 5 star in everything. A must try for any sushi lover out there!
101. Sassafras Restaurant
2501 Leon C Simon DrNew Orleans, LA 70122
From Business: This restaurant just opened a month ago in the Lakefront area. It was formerly located in the Best Western Avalon hotel.