4310 Fyler Ave, St. Louis, Missouri 63116 USA
Muffaletta : February 2021 Special (this is only 1/4 of the sandwich)
Photo Credit: Yelp