Greek Palace is a Mediterranean restaurant offering classic Greek fare such as souvlaki, sandwiches, and platters for dine-in or takeout.