Outback Steakhouse - Barra Shopping - Rio de Janeiro, Brazil
Posted by: saopaulo1
S 22° 59.923 W 043° 21.632
23K E 668033 N 7455682
A Outback in the New York City Center food court in the Barra Shopping mall.
Waymark Code: WM3YKX
Location: Brazil
Date Posted: 06/07/2008
Views: 46