BAKERS #311 PLAZA NORTH in 5555 N 90th St in Omaha