Star Buffet and Sushi Bar

Asian restaurant · 833 E Atlantic St, South Hill, VA

Dine-In

Hours

More food in South Hill, VA · Asian Food in South Hill