Mr. Puffs Windsor
Restaurant Doughnut shop Coffee shop New (found 5 weeks ago)
Mr. Puffs Windsor is a café on 3120 Dougall Avenue, Suite B in Windsor. Update description
Review Mr. Puffs Windsor
Loading comments-box...
Popularity of Mr. Puffs Windsor
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in October:
Mr. Puffs Windsor has a total of 18 visitors (checkins) and 554 likes.