The chain can be found in 3 separate locations in Little Seoul, Los Santos. The largest and most noteworthy is a single building located on South Rockford Drive. This noodle house can easily be spotted by its unique Korean architecture, making it stand out amongst the rest of the modern buildings.
The two other locations can be found at the street level of the Kayton Towers on San Andreas Avenue, and the last can be found across the street on Palomino Avenue by the Arirang Plaza. None of the three locations can be entered and they play no role in the storyline whatsoever.