Stella Rose

Sports bar · 121 Kenosha St, Walworth, WI

More food in Walworth, WI · Sports Bar in Walworth