Nena's Restaurant Stockton, CA

2208 S B St, Stockton, CA 95206