104 employees
Founded in 2015, Leon's, a QSR chain, opened its doors to food patrons first in Bangalore. Today we have 33 restaurants across Bangalore, Hyderabad & Mysore!
2015