Rebel Kitchen + Bar
(185)
Restaurant
Address: 229 W St Charles Rd, Lombard, IL 60148
Hours: Closed ⋅ Opens 11 AM
Phone: (630) 317-7939
Welcome to Rebel Kitchen + Bar. We are here to make great quality food and drink and create an exceptional experience.