Baker's 311

Baker's #311, also known as Plaza North / 90th Baker's, is a Baker's supermarket located at 5555 North 90th Street in Omaha, Nebraska.