2508 Hennepin Ave
France, Germany, Poland, Switzerland-- You name the country and they are almost guaranteed to have coffee from that location!
May 03, 2010
European Coffee House
If you've been to or used
European Coffee House, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.