Home of the World's Largest Sandwich – Established 1974
Hours (May 1st - Dec 31st): Mon - Sat: 9am - 5pm Sun: 10am - 4pm