B and R's Pizza Post Address: 411 Evans St, Sloan, IA 51055 Phone: (712) 428-7678 Payment: Cuisine: Pizza Nice to Know: Good For Groups Yes Pizza, Restaurants Other Businesses: Sloan Cafe at 403 Evans St, Sloan, IA 51055 Sloan Tap at 404 Evans St, Sloan, IA 51055 Subway at 1864 Highway 141, Sloan, IA 51055 Flower Island Buffet at 1500 330th St, Sloan, IA 51055 Homestead Sloan Motel at 1866 Highway 141, Sloan, IA 51055