This summer, Great Falls diners will be able to escape the D.C. region’s heat at a new restaurant designed to mentally transport patrons to a rustic mountain lodge.
Great Falls Lodge Bar & Grill is on track for a soft launch at 9835 Georgetown Pike in Great Falls Center in the first week of July, with a potential opening as soon as Monday, June 29, according to owner and chef Neel Kamal.