20109 Aurora Ave N
Love Sushi? You don't have to drive to Seattle or Bellevue for great sushi, and creative rolls! Rumble Fish is the best sushi place in North Seattle!
Read All Reviews
© 2013 Restaurant.com All rights reserved.