Rainbow Restaurant Inc.

  • Restaurants & Lounges
233 N. York St.
Elmhurst, IL 60126
(630) 833-0556
(630) 833-0264 (fax)