About This Shop
Mello Fellos Bike Shop is a downtown Seattle retailer at 2151 6th Avenue in the Via6 Building. Since 2012 the shop has served commuters and recreational riders with sales, rentals, in-store service, and same-day mobile repair to keep Seattle cyclists on the road.