Are they open on Christmas day?

Sarah | Feb 2, 2018 | Category: Family restaurant

Hub City Restaurant - All questions

Address: 409 E Mill St, Plymouth, WI 53073, USA

Ann Griffin | Feb 3, 2018

No

Chester M | Feb 3, 2018

Apparently not

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places