Description
Name: Itamae
Address: 140 NE 39th St #136, Miami, FL 33137
Phone Number:
Restaurant Type: Peruvian restaurant, Japanese restaurant
Itamae is a Peruvian restaurant located at 140 NE 39th St #136 Miami/Florida
(Latitude,Longitude: 25.81232,-80.1925956)
Postal Code: 33137
Location
-
140 NE 39th St #136, Miami, FL 33137
Add a review