Was listening to a radio show I normally do not listen to today and they were going on and on about "red sauce sandwiches". A place Novi's (sp?) in Berwyn I believe was mentioned.
What is a red sauce sandwich?
Anyone been to Novi's (sp?)