Best Fast food restaurant in Spain