Juno's Pizza stands for making a difference on how Italian food is served in India. Established in 2011, Junos has a total of 10 outlets in Mumbai....