Restaurants - Deli in Auburn, NE
Subway Sandwich Shop