اوت باك ستيك هاوس Outback Steakhouse is located in Jeddah, Saudi Arabia on Al Ajawad St, Al-Manar. اوت باك ستيك هاوس Outback Steakhouse is rated 4.5 out of 5 in the category american restaurant in Saudi Arabia.
Address
Al Ajawad St, Al-Manar
Amenities
Good for kidsToilets
Offerings
Late-night foodSmall plates