Space Aliens Grill & Bar

Space Aliens Grill & Bar

Space Aliens Grill & Bar is a small, regional chain of outer space themed restaurants in the U.S. states of North Dakota and Minnesota. There are currently four locations. The company was founded in 1997 and is currently headquartered in Bismarck, North Dakota ... more on Wikipedia

Companies Founded in 1997 Companies Headquartered in North Dakota