15157 W 119th St
Damiano's Cowboy Ciao
1140 N Townsend Ave Montrose, AL
A&W All-American Food
2020 N Townsend Ave Montrose, AL
Best hot Sub in town. I always get in and out and the food is never bad. All the Sandwiches are off the charts. Try the Turkey club and you will thank me later.
September 17, 2008
If you've been to or used
Planet Sub, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.