Land Of Magic Steak House
Land Of Magic Steak House is a family owned and operated Steakhouse. Jay and Beth McCurry of Three Forks, Montana, owners since June of 2007, are proud to serve the Certified Angus Beef brand.
11060 Front St
Logan, MT 59741-8037
Logan, MT 59741-8037