Greek restaurant · 2261 N Webb Rd, Grand Island, NE
More food in Grand Island, NE · Greek Food in Grand Island