T J's Deli & Pub
1033 Norwood St
Radford
VA
24141
(540) 731-0652
Open Map
Alcohol
Parking
Price: $
Restaurants
Restaurants - Deli, Restaurants
Sandwiches
Smart casual
Subs
We don't have a menu for this restaurant