If you're looking for Korean restaurants in Atlanta look no further. Letsbap is known for having some of the best Korean in Atlanta. Located at 206 Edgewood Ave NE, Letsbap is a great place to di...show more
Sweet & Spicy Chicken with Korean Kimbap
Last updated July 17, 2023