Outback Steakhouse

Overview

Address: 12920 Meridian E.,
Puyallup, WA 98373
Website: locations.outback.com/washington/puyallup
Phone: 253-864-7725