answersLogoWhite

0

There two Outback Steakhouses in Edmonton, Alberta. One is located in the northern part of the city at 12832 137 Ave NW, and the other in the south at 2874 Calgary Trail NW.

User Avatar

Wiki User

12y ago

What else can I help you with?