@the_happyepicurean's Review of Ilcha - San Francisco, CA

Views1K+ Views•Likes100+ Likes

The video opens with a close-up of a steaming hot pot filled with various ingredients such as meat, vegetables, mushrooms, and noodles. A hand holding a metal ladle enters the frame and begins to scoo... More about Ilcha →

Video Transcript

Oh my god! Oh my god!


More about Ilcha

View on Map
2151 Lombard St, San Francisco, CA, 94123
Loading map...
DirectionsGet directions
Location Hours
MondayClosed
TuesdayClosed
Wednesday05:30 PM - 10:00 PM
Thursday05:30 PM - 10:00 PM
Friday05:30 PM - 10:00 PM
Saturday05:30 PM - 10:00 PM
Sunday05:30 PM - 10:00 PM
Follow Us