Fleur De Sel

4365 E Inverness Dr
Post Falls, ID
208.777.7600
47.712386
-116.891881
Hours:
Mon:closed
Tue - Sat: 5pm - 9pm
Sun:closed

for Fleur De Sel
Directions
from: