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 [...]
Unusual Place of the Month: The Mars Restaurant