Update Info - Scottish Tea Shop
This restaurant was reported as closed. If it is open, let us know.
Scottish Tea Shop
1121 34th Ave
Seattle, WA 98122
1121 34th Ave
Seattle, WA 98122
This restaurant was reported as closed. If it is open, let us know.