Guide > Pizza & Sushi in New York > Pizza & Sushi in Depew > John & Mary's Restaurant