Get directions to: Rotelli Italian Restaurant, Miami, FL
Restaurant address: 12850 Sw 120th St Miami, FL 33186, USA
Restaurant: Rotelli Italian Restaurant