At 4160 California Ave SW, Seattle, WA 98116-4102Seattle Here : Itto s Tapas. Welcome to Itto s Tapas is rated 5. It's worth a try!
Write a review