At 7212 Greenwood Ave N, Seattle, WA 98103-5040Seattle Here : Nutty Squirrel Gelato. Welcome to Nutty Squirrel Gelato is rated 4. It's worth a try!
Write a review