Biddeford ME Cafes 1. 2 Main St, Biddeford, ME 04005 | Perk Coffee Bar (207) 602-6236 2. 265 Main St, Biddeford, ME 04005 | Elements (207) 710-2011