Perk Up Coffee Shop: Perk Up! Not So Great....

Perk Up! Not So Great....

Coffee is good, not great. Management sucks. Thanks for being rude on our first visit into Geneva, really just stirs up the joy of the town! Place next door, was wonderful. Smart Store? or something...

316 Crescent Pl (at 3rd St)
Geneva, IL 60134
$