Planet Sub is a regular on my list of places for lunch. They're a very casual sub shop with a cozy atmosphere. Their subs are made fresh to order and always lightly toasted and slightly heated to perfection. if you're looking for a great sub, get the Green Turkey! The avocado is what makes it so great. Their menu gives you lots of healthy choices and the portions are filling, even their 6" sub. Very friendly staff as well.
more