Harry and Izzy's North

Sister restaurant to St. Elmo Steak House. Independent upscale American grill. Ambiance exudes slass and sophistication in a comfortable setting.

  • Offers group rates, discounts and/or tours
  • Handicapped accessible