Olive Garden Southcenter

See 179 unbiased reviews of olive garden rated 4 of 5 on tripadvisor and ranked 13 of 169 restaurants in tukwila.
Olive garden southcenter. Olive garden italian restaurant family style dining. Monday from 11. Olive garden offers great italian food. Olive garden in tukwila wa is located southcenter mall at 310 strander blvd and is convenient to hotels shopping tourist attractions movie theaters amusement parks parks and outdoor recreation sites national landmarks or historic sites hospitals convention centers places of worship colleges or universities schools and major highways.
Open today from 11 00 am to 10 00 pm. 98118 olive garden reviews back icon it is an icon with title back.