Home of the World's Largest Sandwich – Established 1974
Hours (Jan. 2nd - March 31st): Mon - Fri: 9am - 6pm Sat: 9am - 5pm
Sun: 9:30am - 4:30pm