Walk in, order sandwich, and I'm out the door in less than 3 minutes, sometimes 2. So much faster than nearby Subway stores and friendlier staff. Slim 3 is tuna salad, my favorite. Great French bread.
Address: 13 N Euclid Ave, Saint Louis, MO 63108-1445
Location: United States > Missouri (MO) > Saint Louis
Phone Number: +1 314-361-1155