Get directions to: Elmira Market & Deli, Elmira, OR
Restaurant address: 88773 Territorial Road Elmira, OR 97437, USA
Restaurant: Elmira Market & Deli