Venue type Restaurant, Bar, Grill
Location Los Angeles, United States Of America

Nick & Stef's Steakhouse

Nick + Stef's, the best Downtown LA restaurant, is a fine dining steakhouse in Los Angeles, offering prime steak and seafood by Chef Joachim Splichal.

EBS MatchStaff’s job forum is exclusively for venues and EBS graduates.

Learn more