Hall Pizza.....
the service there is top notch, the guy running the shop (name is Nick, I think?) is super friendly. I really like the subs here, my personal favorite is the Hall Sub (which is BBQ chicken with red onions and cheddar cheese). Also another plus is the place is kept very clean, considering the amount of traffic that comes through the place.