10 yrs ago•latinlegloverreviewedDeja Vu Spokane8722 E Sprague Ave Spokane, WA 99212So it had been quite a...