Michaels Deli Mart
345 Andover Park E
Tukwila WA 98188
UNITED STATES