Get directions to: Yaniv Tarazi Ital Steam, Miami, FL
Restaurant address: 11401 Nw 12th St Miami, FL 33172, USA
Restaurant: Yaniv Tarazi Ital Steam