You can rate the company Electra House of Pancakes and Bar and Grill by filling out this form.
More contact info for Electra House of Pancakes and Bar and Grill:
Electra House of Pancakes and Bar and Grill
7743 Ogden Ave
60534 Lyons