Sebastian's, featured on Kitchen Nightmares, ultimately closed down. The restaurant, located in Toluca Lake, California, was run by owner Sebastian Di Modica and was known for its complex menu and …
Continue Reading about What Happened To Sebastian’S After Kitchen Nightmares →