Torra

Restaurant · 11205 E Dishman Mica Rd #104C, Spokane, WA

To-Go

Hours

More food in Spokane, WA