Get directions to: Ellis Soda Shoppe & Grill, Abingdon, VA
Restaurant address: 217 W Main St Abingdon, VA 24210, USA
Restaurant: Ellis Soda Shoppe & Grill