Olympus Restaurant
Address:
8615 South Tacoma Way, Lakewood, WA 98499
Phone:
(253) 588-4501
Hours:
- Mon: 9am-10pm
- Tue: 9am-10pm
- Wed: 9am-10pm
- Thu: 9am-10pm
- Fri: 9am-12am
- Sat: 9am-12am
Restaurants
Other Businesses:
- KFC at 3010 96th St S, Lakewood, WA 98499
- Soo K Chung at 3615 Steilacoom Blvd SW, Lakewood, WA 98499
- Mairi Hyang Tacoma at 3615 Steilacoom Blvd SW, Lakewood, WA 98499
- Cafe Joinus at 8904 S Tacoma Way, Lakewood, WA 98499
- Divine Decadence Espresso at 8902 South Tacoma Way, Lakewood, WA 98499