 The newest location opened in January 2009 in Grand Forks, North Dakota, but closed in 2012.Space Aliens restaurants are characterized by "futuristic" looking exteriors with a large domed ceiling in the center of the building, painted to show a view of outer space.Throughout the restaurant, many alien statues and other themed objects are displayed.