How the world sees Greece
Owners of The Greek Kitchen, 343 S. Kirkwood Road, announced recently that the restaurant will host its final dinner service on July 1.