Get directions to: Yadira's Restaurant, Nyssa, OR
Restaurant address: 113 Main Street Nyssa, OR 97913, USA
Restaurant: Yadira's Restaurant