LOTUS GRILL SOUTHCENTER

(206) 244-5320


Get Directions

2600 Southcenter Mall, Tukwila, WA 98188

thelotusgrill.net