Mammoth
2501 Eastlake Ave E
Seattle
WA
98102
(206) 946-1065
zomato.com
Open Map
Alcohol: Beer & Wine Only
Casual
dining
Happy Hour
Noise Level: Loud
restaurant
Sandwich
Sandwich Place
Sandwiches
Seating Available