
Episode 1
Bloody Steak of Revenge
Jin and Gil Yong face chaos until a witch appears, altering their lives forever.
Episode credits
Guest stars Kim Soo-ha, Ahn Eun-jin, Lee Kyoo-hyung, Choi Seung-yoon

TV series
After her perfect life unravels, a woman teams up with a wish-granting sorceress to run a magical diner, but the cost of success may be higher than she imagined.
Streaming, rental and purchase options
Checked Nov 6, 2026
The Witch's Diner is available to stream on Rakuten Viki, The Roku Channel, and Tubi in United States. Use the direct links below to open the provider.
After her perfect life unravels, a woman teams up with a wish-granting sorceress to run a magical diner, but the cost of success may be higher than she imagined.
Choose an episode, then use the watch options above for the show.

Episode 1
Jin and Gil Yong face chaos until a witch appears, altering their lives forever.
Guest stars Kim Soo-ha, Ahn Eun-jin, Lee Kyoo-hyung, Choi Seung-yoon

Episode 2
Jin's revenge backfires; Gil-yong's therapy leads to fateful encounters at the Witch's Diner.
Guest stars Kim Soo-ha

Episode 3
Man in crisis robs Witch's Diner; Hee-ra offers a wish at great cost before letting him go.
Guest stars Kim Soo-ha, Ahn Eun-jin, Shin Seo-woo, Shin Da-in

Episode 4
A heartbroken Sun-mi seeks the Witch's Diner for a wish to win back Sung-ho, despite her misery.
Guest stars Ahn Eun-jin

Episode 5
Jin returns Tom's pen, grows close. Gil drops out. Landlady seeks match, shares noodles with Jin.
Where to watch The Witch's Diner
Episode 6
Jin quits, finds new happiness with Hee-ra's guidance; Hee-ra's mother warns against meddling.
Where to watch The Witch's Diner
Episode 7
Jin discovers Young-choon is married; Gil-yong protects her; Jin finds solace with her mother.
Guest stars Kim Soo-ha

Episode 8
Jin discovers Hee-ra is her mother, seeks revenge and inherits the diner.
Where to watch The Witch's DinerEpisode information updated Nov 14, 2026
Song Ji-hyoJo Hee-ra
Nam Ji-hyunJeong Jin
Chae Jong-hyeopLee Gil-yong
Ha Do-kwonCEO Oh
So Hee-jungSeo Ae-sook
Son Kwang-eopLee Man-gap
Ji Soo-wonPark Sun
Yoon Da-youngLee Yoon-mi