New York 2002

A theme restaurant in the theatre district, Mars 2112 offers standard American fare.  Of course, you never know when an alien might drop in on you!

Previous Up Next