Best Fast food restaurant in Astoria, united states