The food was alright, a little on the oily side. Service was terrible, forgot most of my order and plates were not cleared until advised to do so. Also, so many flies in the restaurant I felt like I was back in India. Terrible location for all you can eat. The one on Bristol and Hurontario is way better.