Royall's Soda Shoppe

128 W Main St, Elkin, NC 28621
Royall's Soda Shoppe Royall's Soda Shoppe is one of the popular Hot Dog Joint located in 128 W Main St ,Elkin listed under Diner in Elkin , Hot Dog Joint in Elkin , Restaurant in Elkin ,

Contact Details & Working Hours

Map of Royall's Soda Shoppe