1. Mia's Restaurant 310 Main St, Stromsburg, NE 68666 Coordinate: 41.11343,-97.5988 Phone: (402) 764-2262