This place serves THE BEST turkey sub, period. It's their signature sub and they call it The Bobbie. I've bought many times from this location, always great subs.
The ambience is OK (hence the 4 stars). It's made for getting a sub and getting out of there, not really setup as a sit-down restaurant, so it's alright.
Overall, I keep coming back to this place because the service is great and the sandwiches are even better! Highly recommend!