El Mondo Restaurant is not honest when it comes to business practice. I was imposed a 10% service charge on take aways. I've written a complaint form the first time and after a month I went back there again to take away, they are still imposing the 10% service charge take away.
I know for sure me, my friends and relatives will be staying away from this restaurant. If you want better quality Italian food, check out Mario's or Bella Italia.