Squeeze Inn Restaurant
611 1st Ave, Zillah
(509) 790-7041
Recent Reviews
Squeeze Inn Restaurant
611 1st Ave, Zillah 98953
(509) 790-7041