Get directions to: Norma's Ybor City Cuban Shop, Plant City, FL
Restaurant address: 1305 E Baker St Plant City, FL 33563, USA
Restaurant: Norma's Ybor City Cuban Shop