The Mars Restaurant is a space-themed restaurant located in New York City. It opened years ago and caters to tourists and families, as children seem to really love the walking aliens. Mars 2112 mixes fantasy and reality in a 35,000-square-foot, bi-level restaurant. Mars 2112 tries to create the experience of a meal on the planet [...]