Kizuki Restaurant

182 Southcenter Mall, #182, Tukwila, WA

Menu (As of 10/29)

Vision

Kizuki Restaurant: hours and how to order