Greek Restaurants in Garden City, ID
(1)-
Greek Restaurants
Come sit, relax, and soak in the colors of the Greek Islands, while enjoying delicious fresh made Greek food. Our dinner menu features specials straight out of our Yiayia’s kitchen, while our lunch menu showcases Gyros, Souvlaki Chicken, Salads, Burgers, and don’t forget to try …
Address:6748 N Glenwood St Garden City, IDPhone:(208) 853-0844