This is perhaps the worst run coffee shop we've ever been to. The last visit was with my wife, my son and my parents and the shop was filthy with grime all over the floors, and every was table littered with cups and crumbs. The lady and man that appear to manage the place are incredibly rude, with piss poor customer service skills and I would not be surprised if they continue to lose clientele despite their location. To top it off the food was disgusting and my 6 month old could have made better sandwiches. AVOID this place like the plague ... You're better off at Tim Horton's...