Tin Tin, a new restaurant on Eighth Street in Little Havana neighborhood of Miami from Tinta y Cafe owners, offers Italian, ...