Went here with some friends and they were super busy. We waited pretty much an hour for our food to come. The manager was apologetic and dealt with it well. However, the staff was a different story.
I tired the online ordering system once (you can pick the time for pick up) but they didn't receive the order and I had to wait 10 minutes. Even though the customer service has left much to be desired, I absolutely LOVE the pasta (Funghi). The sauce is so rich and I'm stuffed every time. I would LOVE to eat this pasta everyday. I found the pasta was better at the Vaughan location vs. Eglinton. If I had to have my last meal on earth... the Funghi pasta is definitely one of those dishes!
Will definitely be back!