- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Down Home Sub Shop, Drakes Branch, Virginia Restaurant Details
Reserve a table - Down Home Sub Shop - Inactive
Restaurant: Down Home Sub Shop
Address: 4530 Drakes Main St, Drakes Branch (Charlotte), Virginia (VA), 23937
Send to devicePhone: (434) 568-3287
Please register here to leave your review, or log into your account.