Manjoo is a place known for grilled stick or skewered food, especially for lamb. It's a bit difficult to get here and you may not be very convinced by the exterior but it's a very clean restaurant. It's actually a small, hidden restaurant where it's only known through word of mouth. Even not many local Koreans are aware of this restaurant.
Address
13 Jangseungbaegi-ro 27-gil, Dongjak-gu, Seoul, South Korea