La Flor De Michoacan
3115 E Mission Ave
Spokane
WA
99202
(509) 532-9999
Open Map
casual
dining
food
Has TV
Ice Cream & Yogurt
Mexican Restaurants
Neighborhoods: Chief Garry Park
restaurant
Restaurants
Take Out