Mikimoto
Location
3301 S. Carrollton Ave.
New Orleans
LA
70118
Serving the Greater New Orleans area since 1999, this Uptown sushi spot has a wide variety of appetizers, soups, sushi, sashimi, udon and lunch and dinner specials. Be sure to ask about seasonal specials.
Amenities
Cuisine Served |
|
---|---|
Meals Served |
|
Culinary Trails |
|