Gert Town ● Japanese
4.15
(1253)
Specials
Photos
We don't have any specials listed for Mikimoto Restaurant yet
(504) 488-1881
3301 S Carrollton Ave New Orleans
Visit Website
More Japanese
More Gert Town