Mill Town Roasters is a coffee shop specializing in roasting their own coffee. They offer local delivery and Canada-wide shipping.