Sky Star China Buffet, ALTAVISTA, Virginia (VA)
Conveniently stationed at 1303 Main Street () in ALTAVISTA, Virginia (VA) (24517), Sky Star China Buffet is available at 4343690098. Make sure you give them a call early in advance to arrange your table in the restaurant.
More restaurants in ALTAVISTA, Virginia (VA)
Sky Star China Buffet contact information and details:
Address: 1303 Main Street - , ALTAVISTA, Virginia (VA) 24517
Contact Phone: 4343690098