Flora's Diner
Phone: +16186624665
Address:800 North Olive St Flora, IL - 62839, United States
Located inside the old NMN club in Flora, Flora's Diner takes you back in time and serves only the best! Serving breakfast, lunch & diner, Tuesday through Sunday 7am-8pm!