The Lotus Grill
Address:
2800 Southcenter Mall, Tukwila, WA 98188
Phone:
(206) 244-5320
Nice to Know:
- Good For Kids Yes
- Noise Level Loud
Other Businesses:
- Taco Time at 15037 Tukwila International Blvd, Tukwila, WA 98188
- Sizzler at 16615 Southcenter Pkwy, Tukwila, WA 98188
- Caffe Luca Coffee Roasters at 885 Industry Dr, Tukwila, WA 98188
- Jimmy John's at 728 Southcenter Mall, Tukwila, WA 98188
- Marwa Restaurant at 15035 Tukwila International Blvd, Tukwila, WA 98188