Korean barbecue restaurant · 3983 Lavista Rd Ste 101, Tucker, GA
Dine-In
See full menu
More food in Tucker, GA · Korean Barbecue in Tucker