Restaurant
Tangled Roots Brewing Company
812 La Salle Street, Ottawa (USA)
Tangled Roots Brewing Company in Ottawa, USA, stands out as a craft brewery restaurant with a distinctive vibe. At The Lone Buffalo, the centerpiece features large Bavari...
Food