Mikimoto New Orleans

Menu at Mikimoto Restaurant, New Orleans

Mikimoto New Orleans. 4.8 (200+) • 1920.7 mi. Japanese restaurant in new orleans.

Menu at Mikimoto Restaurant, New Orleans
Menu at Mikimoto Restaurant, New Orleans

Japanese restaurant in new orleans. Web new orleans, la 70118 (504) 488 1881. Web new orleans, la 70118 (504) 488 1881. 4.8 (200+) • 1920.7 mi.

Japanese restaurant in new orleans. Japanese restaurant in new orleans. 4.8 (200+) • 1920.7 mi. Web new orleans, la 70118 (504) 488 1881. Web new orleans, la 70118 (504) 488 1881.