Sofia's Greek Bistro

6748 N Glenwood St
Garden City, ID
208.853.0844
43.665311
-116.279288
Hours:
Mon - Sat:11am - 9pm
Sun:closed

for Sofia's Greek Bistro
Directions
from: