I'm hesitant to write this review as more of you will find out about this gem in the small city of Algoma, Wisconsin. Many Illinois residents pass right by on their way to Door County - the Cape Cod of the Midwest. Please keep on going. The reason: This restaurant is very small. Only 4 or 5 bistro tables and...
More
