8 yrs ago•Troy2222reviewedDevil's Triangle2027 Westlake Ave Seattle, WA 98121 Nice time on quiet Monday night