Backwoodz Steak House & Lanes Address: 303 4th St, Elma, IA 50628 Phone: (641) 705-0277 Restaurants, Steak Houses Other Businesses: Bluebird Bar & Grill at 616 Busti Ave, Elma, IA 50628 Quams Good Times Bar & Grill at 17511 Lourdes Rd, Elma, IA 50628 Martins Auto LLC at 18072 Addison Ave, Elma, IA 50628 People's Savings Bank at 328 Main St, Elma, IA 50628