Mars Cafe

Mars Cafe is a cafe located in Downtown Vice City in 1986. The shop is based off of the planet Mars.