Seattle Deli, SEATTLE, Washington (WA)
Conveniently situated at 1221 South Main Street () in SEATTLE, Washington (WA) (98144), Seattle Deli can be reached at 2063280106. It is advisable to call ahead of time to make a reservation.
More restaurants in SEATTLE, Washington (WA)
Seattle Deli contact information and details:
Address: 1221 South Main Street - , SEATTLE, Washington (WA) 98144
Contact Phone: 2063280106
