We are a small family-owned bistro in the heart of Downtown Elgin, that specializes in home-cooked meals, with a European flare!
Red Poppy Bistro
109 E. Highland, Elgin IL 60120
224-523-8893
Copyright © 2022 Red Poppy Bistro - All Rights Reserved.
Powered by GoDaddy Website Builder