Open for Dine-In & Take-Out! Lowell’s is open 7 days a week, with abbreviated hours for the time being; all of our 3 floors overlooking the beautiful Seattle waterfront! Our hours at this time are: Monday – Friday we open all 3 floors and bar from 8AM – 5PM (we take our last...