lake restaurants seating south south lake union restaurants with outdoor seating 2120 is one of downtown Seattles best restaurants. Our new location has 60 dedicated self-park paid stalls in front of our entran… Thursday, June 23, 2022 Edit