is an awesome Sandwich Restaurant
Ranked #1 of 22 Restaurants in The Hill Saint Louis.
Some say, it is hot, delicious, wrong.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Don't mess about. Get the Famous Hot Salami and you can't go wrong. Delicious!