- Country: USA
- State: Wisconsin
- City: Hayward
- Address: 13610 Peterson Rd, Hayward, WI 54843, USA
- Store
More companies in your city
1 Review(s)
Vanessa Mccahon
25.05.2019
We had a really good server. The food was very good. Prices were average to other small cafes. I liked this place and if ever passing through again, I would stop here.
Added comment