(509) 926-0868
11618 E Sprague Ave, Spokane, WA 99206
View Map
Sorry, there are currently no reviews. Read More Spokane Restaurant Reviews