HOME > Chowhound > Chicago Area >


where did I eat this?

  • m
  • 0

I had some very good Lemon Pepper Chicken at an Italian restaurant around 1975 Ruby in Melrose Park a while ago but for the life of me can't recall the name of the place. Anyone help me out? Thanks in advance.


  1. Click to Upload a photo (10 MB limit)