Last Supper Club, SEATTLE, Washington (WA)
Readily positioned at 124 South Washington Street () in SEATTLE, Washington (WA) (98104), Last Supper Club can be reached at 2067489975. It is advisable to call in advance to make a reservation.
More restaurants in SEATTLE, Washington (WA)
Last Supper Club contact information and details:
Address: 124 South Washington Street - , SEATTLE, Washington (WA) 98104
Contact Phone: 2067489975