ILCHA
Korean · Chicken · Bar
ILCHA is a Korean restaurant specializing in fried chicken, hot pot, shabu shabu, and raw marinated shrimp.
Location
Best places nearby
The highest rated places close to ILCHA.
Local restaurants nearby
2151 Lombard St, CA



