- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Sub Link Internet Cafe, Yakima, Washington Restaurant Details
Reserve a table - Sub Link Internet Cafe - Inactive
Restaurant: Sub Link Internet Cafe
Address: 913 S. 1st. Street, Yakima (Yakima), Washington (WA), 98901
Send to deviceWebsite: sub-link.net
Please register here to leave your review, or log into your account.