Update Info - Southlake Grill
This restaurant was reported as closed. If it is open, let us know.
Southlake Grill
1253 Thomas St
Seattle, WA 98109
1253 Thomas St
Seattle, WA 98109
This restaurant was reported as closed. If it is open, let us know.