DiBella's definitely has some of the best high-quality fresh subs around. Unfortunately this location is not up to par. The food has always been enjoyable (4 stars), however, the service is extremely lacking (1 star). I don't know if their employees could be any more lethargic. Even at lunchtime they have no sense of speed or urgency and always seem to be understaffed. Last time I was there, we left while waiting in line for 10 minutes when we were only one of 2 parties waiting! (The guy behind us in line did the same and left too.) We might have waited a bit longer, but the staff neglected to even acknowledge us.