Home > Dining > Restaurants
Default Default Latest Updates Most Comments


Address:388 Madang Rd
Phone:021-6113 0667
Time:No Info

Outback is an Australian inspired restaurant. Although Chinese in general are not big beef lovers, its first branch at SML Plaza in Shanghai has been a huge success.Before kicking off the meat carnival,try one of the highly recommended appe...

2 likes 0 comment