Get directions to: Ayala's Coffee Shop, Mitchell, NE
Restaurant address: 1239 Center Avenue Mitchell, NE 69357, USA
Restaurant: Ayala's Coffee Shop