Mayflower is a coffee shop offering carefully selected, exceptional coffees from top regions, prepared with dedication.