Royall's Soda Shop Inc, ELKIN, North Carolina (NC)
Conveniently located at 128 West Main Street () in ELKIN, North Carolina (NC) (28621), Royall's Soda Shop Inc can be reached at 3368353412. Please call in advance to make a reservation.
More restaurants in ELKIN, North Carolina (NC)
Royall's Soda Shop Inc contact information and details:
Address: 128 West Main Street - , ELKIN, North Carolina (NC) 28621
Contact Phone: 3368353412
