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