1633 Broadway, Corner Of 51'st And Broadway, New York
(212) 582-2112
The restaurant is supposed to be located in Mars, year 2112.
Awful service. The workers were mean to my children when they asked for photos. Everything was dirty.