Local Flavors hero image

Local Flavors

Restaurant

5613 S Perry St, Spokane, WA 99223, USA

Biter Score
9.0
Open
Wednesday: 12 PM – 10 PM
Local Flavors photo 1
Local Flavors photo 2
Local Flavors photo 3