Business Details
Serving Tallahassee, FL
Heluva Sub is a Sandwich Shop in Tallahassee, FL 32301 Welcome to Heluva Sub, your home-style deli and sandwich shop in Tallahassee, FL. We offer delicious sandwiches in our cozy shop. If you love freshly made healthy food, then our tasty salads are ...
Read more
Tallahassee, FL
Products/Brands Offered