Sofia's Greek Bistro

Greek restaurant · 6748 N Glenwood St, Garden City, ID

Hours

Popular items (As of 11/3)

See full menu

More food in Garden City, ID · Greek Food in Garden City