Itamae
Add to Favorites
OPEN NOW
Today: 12:00 pm - 5:00 pm
Phone: (305) 631-2664
Address: 140 NE 39th St Ste 136, Miami, FL 33137
Website: http://www.itamaemiami.com
https://miami.eater.com/maps/best-miami-design-district-restaurants
4000 NE 2nd Ave, Miami, FL 33137
1750 N Bayshore Dr, Miami, FL 33132
6471 NW 7th Ave, Miami, FL 33150
4740 NE 2nd Ave, Miami, FL 33137
5582 NE 4th Ct, Miami, FL 33137
7422 Biscayne Blvd, Miami, FL 33138
710 Washington Ave, Miami Beach, FL 33139
5140 Biscayne Blvd, Miami, FL 33137
2549 NW 54th St, Miami, FL 33142
7919 Biscayne Blvd, Miami, FL 33138