-
Sun Star Buffet
is an enjoyable Food Restaurant
Ranked #1 of 19 Restaurants in Parkwood Phoenix.
.
The Latest Review: ★★★★★
Sent on the 13th of October, 2017
The staff is nice and cordial. The food isn't the greatest though. Still, it IS a Chinese buffet //