Quote Originally Posted by ptero View Post
Funny you should ask. Just a couple weeks ago I went by the place on Fenkell. Yes, they are still there, at least after a fashion. The sign calls it a Sports Bar/Restaurant under a different name. In the lower corner of the main sign it also says Red Devil. Dunno how much of the old place shines through. Sure had great pizza in the day.
Had take-out pizza there about 10 years ago, it was terrible. Haven't been back since. Back in the 70's and 80's that place had great food, we used to eat there often. The sign has said sports bar or something for several years now.