After an unanticipated delay, Great Falls Lodge Bar and Grill is finally opening its doors.
Previously expected to open earlier this summer, the restaurant is now set for a soft launch at 9835 Georgetown Pike in Great Falls Center this coming Monday, Sept. 7, according to owner and chef Neel Kamal.