
Mammoth
RestaurantsListed for students and visitors near University of Washington in Seattle, Washington.
Mammoth at 220 Mercer Street in Seattle is a locally owned sandwich shop with handcrafted sandwiches, salads, beer and cocktails, family and dog friendly, with event buyouts and catering.