Ottawa builder proposes residential highrises at site of original Lone Star Texas Grill – Ottawa Business Journal
An Ottawa developer wants to build three highrises with nearly 1,100 residential units on what is now the site of a strip mall that contains the original Lone Star Texas Grill.