ST. LOUIS – Inside the Grand Spirits Bottle Shop is a new sandwich shop, the brainchild of Chef Pat Skiersch.
He created the best sandwiches, all homemade, fresh in house ingredients goes into everything. It’s real food – nothing processed and all original!