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
322 Randall Road, South Elgin IL
224-523-8893
Copyright © 2024 Red Poppy Bistro - All Rights Reserved.