Helio's is a restaurant offering French and European cuisine, with bar service and pizza options.