Greek restaurant · 6522 S Big Cottonwood Canyon Rd #200, Holladay, UT
To-Go
More food in Holladay, UT · Greek Food in Holladay