Owners close Red Poppy Bistro in Elgin, look to move to nearby town

The owners of the Red Poppy Bistro have closed the Elgin restaurant and say they plan to move to a neighboring city.

Related posts