If you're looking for sandwich restaurants in St. Louis look no further. ReVoaked Sandwiches is known for having some of the best Sandwiches in St. Louis.
Located at 12 S Euclid Ave, ReVoaked San...show more
Menu
Sandwiches
Italian Sandwich
$12.32
Salami, pepperoni, ham, copa, cheddar, spicy cheese, mustard, mayo, oil/vin