My parents always used to tell me that when a restaurant is busy during the lunch hour of a work week, it's a very good thing. Russo's Pizza Den is no exception. Put your turn signal on as it's a slow right (or left from north 61) as the restaurant sits directly off of 61.
My mother used to work in the area and she told me that this place hasn't changed since the eighties! We had nothing but good things to say about that though. We were very pleased with our meal and the prices. Â
Friendly service from the staff. Â Friendly crowd, overall. Stop by!