Restaurant Hours
Monday - Friday 5:00a.m. to 8:00p.m
Saturday & Sunday: 5:00a.m. to 2:00p.m
Deli Hours
Monday - Friday8:00a.m to 7:00p.m
Saturday & Sunday8:00:a.m to 4:00p.m
317 Nora St. Stoughton, WI 53589
Restaurant: 608-873-9299
Deli : 608-646-0098