How the world sees Greece
GREEK Palace has long been a popular spot for GREEK fare such as gyros, pitas, souvlaki platters and spanakopita. It was previously located downtown ...