Galaxy Drive In restaurant in St. Louis Park will reopen after five years
The drive-up restaurant will open mid-April, after owner Steve Schussler found a new team to lead it.
The drive-up restaurant will open mid-April, after owner Steve Schussler found a new team to lead it.