News India

'Chicago Tea Shop' In Chennai Loves Workers

Chennai: On this International Worker's day, let's take a look at a tea shop titled 'Chicago Tea shop' in Chennai owned by Chicago Sukumaran.