Best Sub Shop
Derek Erdman says, "Best Sub Shop at 5304 First Avenue South is, as far as I can tell, the best sub shop. I would literally kill for their Torpedo, but only like ants and flies and stuff."
Map & Directions
Upcoming Events at Best Sub Shop
We didn't find any upcoming events at this location.