Petit has been losing it's touch for a while. We've been regulars for both breakfast and dinner. Breakfast today was the worst we've seen. We were there today on a Monday and it was busy but not how like it is on a weekend. Our waitress was nice but was definitely on the slow side. The kitchen was fast with our orders but the waitress was so slow that it didn't make up for the food coming out fast. After asking my bf if he wanted ketchup and hot sauce, we had to remind her 2 times before it was actually brought to us. I think 15 minute elapsed before we got it. What bugged me was that when she remembered she was dumb enough to ask if he still wanted when obviously half his plate was still there (getting colder by the minute as we are waiting for the condiments!). The poor table next to us must of waited at least 15minutes before having their orders taken. Food was meh- bfs omelette was ok but my french toast burnt! Fruit was soggy and not sweet. Another negative is the waitress brought us the cheque before we even asked, this makes u feel rushed/being kicked out and she didn't even take the time to say there's no rush but I'm leaving the bill with you in case. Petit needs to have more than one waitress and a better trained one as well. I will say the gentleman we usually have as our waiter for dinners is super pleasant and helpful.