My favorite hands down! The crust is not too thick and be too thin. The salads are huge. Almost too big, but delish. And the Italian sub is the best sandwich I think I've ever tasted. Speedy delivery. And courteous staff.
Address: 2231 13th St, Menominee, MI 49858-2128
Location: United States > Michigan (MI) > Upper Peninsula > Menominee
Phone Number: +1 906-863-4000