I honestly don't know how this place is still running.. If you've been through the downtown area of Bancroft you will have noticed Chan's by the lime green paint job on the outside of the building. It's not even a complete coat of paint! The inside is worse, and the food is disgusting! It is a rare occasion to hear...
More