Mikimoto

3301 S. Carrollton Ave., New Orleans, LA 70118
504-488-1881
Website  

Property Description

This Uptown sushi spot is best known for an assortment of raw fish over rice for only 99 cents. Be sure to ask about seasonal specials.