HOME / Cheesesteak restaurant / Claymont Steak Shop
57 S Main St, Newark, DE 19711
+13024539500
View Business Profile