Urfa Palace is a Turkish restaurant offering charcoal-grilled specialties and delivery options.