Flora's Family Restaurant Address: 206 N Sycamore St, Flora, IN 46929 Phone: (574) 967-3015 Payment: Restaurants, Hamburger & Hot Dog Stands Other Businesses: Nacho Mamas at 710 E Columbia St, Flora, IN 46929 Pizza King at 416 E Main St, Flora, IN 46929 Alexanders at 5677 N 1150 W, Flora, IN 46929 First Financial Bank at 817 E Columbia St, Flora, IN 46929 Corner Cafe at 1 S Ctr St, Flora, IN 46929