Address 12443 Bel-Red Rd Bellevue WA 98005 United States
Phone: (425) 451-2125 Open 24 Hours a Day: No