This business has CLOSED
Report as open?
Mikan Japanese Restaurant
Add Hours
Saved to Favorites
Address: 80 SW 8th St Lbby 130, Miami, FL 33130
Website: http://www.mikan-miami.com
Price Range : Average
626 S Miami Ave, Miami, FL 33130
300 Biscayne Boulevard Way, Miami, FL 33131
137 SW 8th St Fl 33184, Miami, FL 33130
75 SE 6th St, Miami, FL 33131
1414 Brickell Ave, Miami, FL 33131
1062 Brickell Ave, Miami, FL 33131
30 SW 8th St, Miami, FL 33130
86 SW 8th St, Miami, FL 33130
30 SW 8th St, Miami, FL 33130
30 SW 8th St, Miami, FL 33130