Remove Ads

Photo of Hong Kong Star

Hong Kong Star

3451 Cobb Pkwy NW, Acworth, Georgia 30101 USA

137 Reviews

Pepper steak

Photo Credit: Yelp

Remove Ads