Location & Hours


Kitchen Hours:

Sunday-Thursday 11:00 am – 9:00 pm

Friday – Saturday 11:00 am – 10:00 pm


Address & Map:

2234 E. Layton Ave

St. Francis, WI 53235