Twin Peaks
17920 South Center Pkwy
Seattle
WA
98188
(253) 656-6646
twinpeaksrestaurant.com
Open Map
Alcohol: Full Bar
Best Nights: Wed, Fri, Sat
Bike Parking
Casual
Good for Groups
Good For: Lunch, Dinner
Noise Level: Very Loud
Sports Bars
Take-out
WiFi