Royall's Soda Shop Inc, ELKIN, North Carolina (NC)

Feeling hungry? Royall's Soda Shop Inc might be the place to eat for you.
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