Company SPUD FISH & CHIPS - GREENLAKE, INC. II Address 6860 E GREENLAKE WAY N, SEATTLE, 981150000, WA