Ooba Tooba
15802 Ne 83rd St Redmond, WA 98052-3896
425-702-1694
Payment Types
American Express, Discover, Visa, Mastercard
Business Hours:
Payment Types:
American ExpressDiscoverVisaMastercard