There are several grocery stores in Neapolis. The largest supermarket is located on the main road entering Neapolis from the direction of Sparta. Three smaller grocery stores are located in the center of town. Mentes Market is close to the pier. Another is close to the second bridge over the river. A third supermarket is located on Leoforio Sparta, which is the main shopping street that runs parallel to the beach road. Also on this street, across from the Ethniki Bank, is a well-stocked mini-market that is open in Sundays — when the other grocery stores are closed.