-
Claymont Steak Shop
is an enjoyable steak Restaurant
Ranked #1 of 41 Restaurants in Claymont Claymont.
.
The Latest Review: ★★★★★
Sent on the 9th of July, 2007
The ultimate Philly style pizza and deli experience. I can't imagine a better cheesesteak.