Mikimoto Japanese Restaurant
3301 S Carrollton Ave New Orleans, LA 70118-4531
504-488-1881
Specialty Cuisine
Japanese Cuisine
Business Hours:
Payment Types