Valhalla Sandwiches

2630 77Th Ave Se, 112, Mercer Island, WA

Menu (As of 11/1)

All Day Breakfast Sandwiches

Sandwiches

Sides & Beverages

Valhalla Sandwiches: hours and how to order