Don't let its appearance fool you - this place is really, really good. The sandwiches are top notch (make sure you get the hot sauce) and the owner/proprietor is super welcoming and helpful.
Everything I've gotten from illstyl3 has been super flavourful. Definitely a go-to for the area, and a welcome change from all of the corporate restaurants in the area