The one in North Olmsted is the best been to 2 different ones and that one by FAR was the best.
Vote: Sandwich Shop
I love thos place my favorite place out of any restaurant!!!!!
Voting on the Cleveland Hot List is closed. Thanks for voting!
View more Cheap Eats categories
View more Great Meals categories
Connect with Cleveland Hot List
© CityVoter, Inc.