502 W. Indiana Order Now Call Now 325-3284 Our 502 W Indiana Pizza Rita DELIVERS to Downtown, Brownes Addition, South Hill, West Central, North Central, SCC, and Esmerelda areas of Spokane. Conveniently located at Indiana and Stevens. Sun-Thur 10:30am-11pm, Fri-Sat 10:30am-1am