Get directions to: Souvis Greek Salad Pizza, East Amherst, NY
Restaurant address: 20 Muegel Rd East Amherst, NY 14051, USA
Restaurant: Souvis Greek Salad Pizza