Eating Pub Food Tapas/Small Plates at Russell's Tavern restaurant in Seattle, WA.

Feedback

Do you manage or own Russell's Tavern?

Yes